π Software Engineering student at the University of Ottawa
π‘ Interested in AI systems, LLM applications, and backend development
π Currently exploring Data Science, Artificial Intelligence, and Java-based backend development
π Based in Ottawa
"Be uncommon amongst the uncommon. Don't just settle for average, push beyond what you think are your limits." β David Goggins
A cloud-native AI chatbot that allows users to upload PDF documents and ask questions about their content.
The system extracts text from PDFs, generates embeddings, performs semantic search, and produces intelligent answers using a large language model.
Built with:
- FastAPI backend
- React frontend
- OpenAI embeddings
- Pinecone vector database
- Docker deployment
π Project: https://github.com/Saadix-1/smartpdf-chatbot
- π My Portfolio Website
- π€ Intelligent PDF Chatbot with LLM
- β‘ n8n AI Automation Workflows
- π Hackathon Project
- π Log Analyser
- π£οΈ Speech to text API
- π SQL Capstone
- πͺ Push Fitness Website
I write about AI, LLMs, and software projects here:
π medium.com/@saadmehamdi2018