
Completed
Posted
Paid on delivery
I want to see a working proof-of-concept chatbot built in Python that can accept a user’s question, look through a small local knowledge source, and return an accurate answer generated by an AI model such as OpenAI or Gemini. Because this is an experiment, the design can remain lightweight—the key is that the flow from question to answer is clear and reliable. Core goals • Read user input from either a minimal web page or the command line (I’m open to your recommendation). • Retrieve the most relevant passages from a handful of files I will supply (plain text or similar). • Pass the retrieved context to OpenAI or Gemini—again, whichever you feel is the better fit—and surface the model’s response to the user. Technical expectations I’m comfortable if you build on vanilla Python, LangChain, or any comparable micro-framework. What matters most is that the code is easy to follow, logically organised, and includes brief in-line comments explaining the main steps. Deliverables 1. Complete, runnable Python source. 2. A short README outlining setup, any required keys, and how to change the knowledge files. 3. Simple instructions for switching between OpenAI and Gemini endpoints (or abstracting the choice). Acceptance I will consider the project done when I can run one command, ask a question about one of the supplied documents, and receive a coherent answer that cites or otherwise shows it used the correct document section.
Project ID: 40314363
9 proposals
Remote project
Active 1 mo ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

I can build this AI chatbot quickly using Python and LangChain with proper document retrieval and response generation. I have experience in similar projects and can deliver a working solution within 1–2 days.
₹5,500 INR in 1 day
0.0
0.0
9 freelancers are bidding on average ₹6,056 INR for this job

Greetings, I have read the project description I have been working on a similar project in recent time. I am interested in the work open a chat to discuss requirements in details.
₹10,000 INR in 1 day
5.7
5.7

Hi, This is a classic RAG (retrieval-augmented generation) setup and a good fit for a clean Python proof-of-concept. My recommendation: command-line interface rather than a web page — keeps the code simpler and easier to follow, which aligns with your goal of understanding the flow clearly. If you want a web UI later it's a small addition. Stack I'd use: — LangChain for the RAG pipeline (document loading, chunking, retrieval) — readable and well-documented — ChromaDB as the local vector store — lightweight, no server needed, just a local folder — OpenAI text-embedding-3-small for embeddings and GPT-4o-mini for answers — cost-effective and reliable — A simple config file to swap between OpenAI and Gemini endpoints without touching the main code The flow in plain terms: your text files get chunked and embedded into ChromaDB on first run, then each question retrieves the most relevant chunks and passes them to the model with a prompt that says "answer using only this context." The response includes which document section was used. Deliverables exactly as listed — source code with inline comments, README covering setup and key config, and clear instructions for switching AI providers. One question: roughly how many files and how large are they? Affects chunking strategy slightly. Can deliver in 2-3 days. Ken
₹7,000 INR in 2 days
4.0
4.0

Hope you are doing well! I am ready to start immediately. Experience includes building lightweight Python chatbots that accept user input via command line or minimal web interfaces, retrieving context from local knowledge files, and generating accurate AI responses using OpenAI and other LLMs. Previous projects involved implementing vector-based retrieval from multiple text sources, passing relevant context to AI models, and returning responses that reference the correct document sections. Challenges such as handling multiple knowledge files, switching between API endpoints, and ensuring clear, reproducible flows were resolved with modular code and concise in-line comments. Deliverables included runnable Python code, clear README instructions for setup and API keys, and easy swapping between AI endpoints. I know what do I build for you, can complete it to your full satisfaction within your timeline. I am ready for you and waiting here. Thank you.
₹7,000 INR in 7 days
3.9
3.9

Hello, I understand you need a working proof-of-concept Python AI chatbot that reads user questions, searches through supplied documents, and returns accurate AI-generated answers. The goal is to deliver a clear, lightweight, and reliable solution that demonstrates the full question-to-answer flow. Here’s what I can provide: Command-line or minimal web interface**:** Easy-to-use input for user questions. Context retrieval from local files: Efficiently fetches relevant passages from your text files. AI integration: Uses OpenAI or Gemini to generate accurate responses based on the retrieved context. Clean, well-commented Python code: Easy to follow, extend, and maintain, with instructions for switching endpoints. I bring over 4+ years of experience in Python, AI integrations, and building chatbots, with a strong focus on scalable, readable, and user-friendly applications. I have delivered multiple projects involving local knowledge retrieval and conversational AI, always prioritising performance and clarity. Just to clarify a few things: Do you prefer a command-line interface or a minimal web page as the primary input? How many and what types of documents will you initially supply for the knowledge base? Please come to the chat box to discuss more about your project. Best regards, Indresh Kushwaha
₹10,000 INR in 7 days
1.6
1.6

As an experienced developer, I have built a plethora of applications fitting the essence of your project. My proficiency extends from constructing custom web applications, SaaS platforms to creating efficient eCommerce pages, like Shopify and WooCommerce. This is particularly important in your case as they reflect I can give you a simplified documentation experience and ease in switching between OpenAI and Gemini endpoints. When it comes to AI-based solutions, my flair for Python, Django, and my knack for data analysis brings out the best results. The ability to optimize the performance is also essential to facilitate testing AI-powered functionalities. You can expect a final product that's runnable, logical, and easy to understand. A comprehensive README outlining setup and instructions for changing knowledge files will be provided, allowing hassle-free customization whenever required! All these skills culminate in a solution that is reliable even in its lightweight proposition, ensuring you test experiment without complications
₹7,000 INR in 7 days
0.0
0.0

Hi, This sounds like a great, focused POC—and I can build it cleanly and quickly. I’ll create a lightweight Python chatbot that: * Accepts user queries (CLI or simple web UI—your choice) * Searches your local files using a basic retrieval approach (embeddings or keyword-based) * Sends the relevant context to OpenAI or Gemini * Returns a clear, accurate answer with referenced context What you’ll get: * Clean, well-structured Python code with comments * Simple retrieval + generation pipeline (easy to extend later) * README with setup steps, API key config, and how to update knowledge files * Easy switch between OpenAI and Gemini via a config file or flag The focus will be clarity, reliability, and making sure the full flow—from question → retrieval → AI answer—is easy to understand and run. Happy to get started right away. Best Regards.
₹1,500 INR in 7 days
0.0
0.0

I willvmake it in low proce also if you want and will try my best to make it in 2 days not more than that
₹1,500 INR in 2 days
0.0
0.0

Mumbai, India
Member since Feb 18, 2026
₹1500-12500 INR
$30-250 USD
₹1500-12500 INR
₹1500-12500 INR
₹750-1250 INR / hour
$30-250 USD
$8-15 USD / hour
₹12500-37500 INR
$250-750 USD
$250-750 USD
$30-250 USD
₹600-1500 INR
£2-5 GBP / hour
₹750-1250 INR / hour
₹1500-12500 INR
₹400-750 INR / hour
€12-18 EUR / hour
₹12500-37500 INR
₹37500-75000 INR
$30-250 CAD
₹400-750 INR / hour