You will get a AI/RAG bot that interact with users/clients helping them find information


Project details
An intelligent Bot that lets you ask questions in plain English or any other language and get instant answers from your documents (PDFs, Word files) without manually reading documents and trying to find what you want.
AI Algorithms
Large Language ModelAI Applications
AI Chatbot, Conversational AIAI Development Language
JavaAI Tools
GitHub CopilotAI Models
LLaMAWhat's included $500
These options are included with the project scope.
$500
- Delivery Time 10 days
- Number of Revisions 7
- AI Model Integration
- Database Integration
- Detailed Code Comments
- Model Deployment
- Prompt Engineering
- Source Code
Optional add-ons
You can add these on the next page.
Fast 7 Days Delivery
+$100
Additional Revision
+$15About Mohamed
Full Stack Software Engineer | Java, Node.js, React, AI
Casablanca, Morocco - 2:26 pm local time
I help companies build custom solutions, automate complex/repeated workflows, and design reliable systems for CRM, ERP, sales, HR, and document heavy processes.
My main stack includes Java, Spring Boot, Node.js, React, Docker, AWS, PostgreSQL, MongoDB, and AI tools such as RAG, Ollama, OCR, and pgvector.
One of my recent projects was an AI platform for public tenders that analyzes tenders.
The platform use bots to search and track public tenders here in Morocco.
It summarize public documents for users, it generates tasks automatically using AI.
The platform help tender manager reduce the manual work by 90%.
I also lead development on SMAB Tech, an ERP/CRM platform covering HR, sales workflows, recruitment, administration, and business operations.
In AI projects, I’ve built production ready RAG systems for semantic document search and instant question answering to help teams access information faster.
I love solving problems and building solutions.
Whether you need a backend expert, a full stack engineer, or AI integration for your product, I can help turn your requirements into a scalable solution.
Steps for completing your project
After purchasing the project, send requirements so Mohamed can start the project.
Delivery time starts when Mohamed receives requirements from you.
Mohamed works on your project following the steps below.
Revisions may occur after the delivery date.
Discovery Setup
Review documents provided Confirm deployment preference and requirements Set up development environment
Embeddings & Vector Database
Configure pgvector database Generate embeddings for documents Set up semantic search pipeline


