Description
Hi everyone, I'm looking for a developer experienced with Python and OpenAI to build a simple AI-powered knowledge assistant for our internal team. The application should allow users to upload PDF documents and ask questions in natural language. The AI should answer only using information found in those uploaded documents. The goal is accuracy rather than creativity. If the answer doesn't exist in the uploaded files, I'd prefer the assistant to say it couldn't find the information instead of generating an answer. Preferred Stack Python FastAPI OpenAI API LangChain ChromaDB Docker Milestone 1 ($20) FastAPI backend PDF upload PDF parsing Text chunking OpenAI embeddings ChromaDB Chat endpoint Milestone 2 ($100) Conversation memory Docker Logging Error handling Documentation Testing Please include examples of similar AI projects you've completed and briefly explain how you would approach this project. Thanks! Ashley