from fastapi import FastAPI
from pydantic import BaseModel
app = FastAPI()
class Introduction(BaseModel):
name: str = 'Shymaa Medhat'
job_title: str = 'AI Engineer'
knowledge: list = ['Python','Django','FastAPI','Pytorch', 'TensorFlow', 'Transformers', 'PostgreSQL', 'MongoDB']
@app.post("/introduce_yourself")
async def introduce_yourself(request: Introduction):
name = request.name
job_title = request.job_title
knowledge = ', '.join(request.knowledge)
introduction = f"Hello, my name is {name}. I am a {job_title} and I have Knowledge in {knowledge}."
return {'introduction': introduction}
Passionate AI Engineer with a deep interest in Speech Processing, NLP, and developing real-world applications. From REST APIs to model training, I strive to blend cutting-edge technology with practical, scalable solutions.
Programming Languages | Python, C++ , C , Dart , JavaScript |
Frameworks | Django, FastAPI, PyTorch, TensorFlow |
Databases | PostgreSQL, MongoDB |
Tools & Technologies | Docker, Git, GraphQL, Postman |
- π Python: Django, FastAPI, PyTorch, TensorFlow, Transformers, Speech Processing, NLP
- ποΈ Databases: PostgreSQL, MongoDB
- π API Development: RESTful APIs, GraphQL
- π¦ Deployment: Docker, PythonAnywhere
- π‘ "Programming is the art of turning imagination into reality."
- π± Always learning and evolving in the world of AI and NLP.
- π On a mission to make machines understand human language!