# 🌍 MultiLinguaAI
## 🚀 AI-Powered Multilingual Conversational Assistant
MultiLinguaAI is an intelligent multilingual conversational assistant developed using **FastAPI, NLP, Machine Learning, and JavaScript**. The system supports communication in multiple languages including **English, Hindi, and Marathi** with intelligent intent recognition and service-based response generation.
The project provides a modern AI chatbot interface with multilingual NLP processing, confidence scoring, service search capability, and interactive frontend UI.
---
# 📌 Features
✅ Multilingual Support (English, Hindi, Marathi)
✅ NLP-Based Intent Classification
✅ FastAPI Backend API
✅ Interactive Modern Chat UI
✅ Confidence Score Prediction
✅ Language Detection
✅ Service Search System
✅ Conversation Memory
✅ Responsive Design
✅ Real-Time Chat Interface
✅ AI-Powered Virtual Assistant
---
# 🧠 AI & NLP Capabilities
- Intent Classification
- Language Detection
- Response Generation
- Service Recommendation
- Conversation Handling
- Multilingual Query Processing
---
# 🛠️ Technologies Used
## Backend
- Python
- FastAPI
- Uvicorn
- Scikit-learn
- NLP
- Machine Learning
## Frontend
- HTML5
- CSS3
- JavaScript
## AI/NLP
- TF-IDF Vectorization
- Logistic Regression
- Intent Prediction
- Language Detection
---
# 📂 Project Structure
```bash
MultiLinguaAI/
│
├── backend/
│ ├── app.py
│ ├── nlu.py
│ ├── service_search.py
│
├── frontend/
│ ├── index.html
│ ├── style.css
│ ├── script.js
│
├── models/
│
├── data/
│
├── requirements.txt
│
├── README.md
│
└── .gitignoregit clone https://github.com/jaypalsing/multilinguaai.git cd multilinguaai python -m venv venv venv\Scripts\activate source venv/bin/activate pip install -r requirements.txt uvicorn backend.app:app --reloadBackend URL:
http://127.0.0.1:8000Swagger API Docs:
http://127.0.0.1:8000/docsOpen:
frontend/index.htmlOR use VS Code Live Server.
* Hello
* Help me
* Show hospitals
* Bank near me
* नमस्ते
* अस्पताल दिखाइए
* मदद चाहिए
* नमस्कार
* हॉस्पिटल दाखवा
* मदत करा
{
"message": "Hello"
}{
"message": "Hello",
"language": "English",
"intent": "greeting",
"confidence": 0.95,
"reply": "Hello! Welcome to MultiLinguaAI."
}| Feature | Status |
| --------------------- | ------ |
| Multilingual NLP | ✅ |
| Intent Classification | ✅ |
| Service Search | ✅ |
| FastAPI API | ✅ |
| Responsive UI | ✅ |
| Confidence Prediction | ✅ |
| Conversation Memory | ✅ |
* Voice Assistant
* Speech-to-Text
* Text-to-Speech
* OpenAI/Gemini Integration
* LLM Support
* RAG System
* Database Integration
* User Authentication
* Chat History
* Docker Deployment
* Cloud Hosting
(Add screenshot here)
(Add screenshot here)
(Add screenshot here)
PhD in Computer Science
AI Researcher | NLP Engineer | Machine Learning Developer | FastAPI Developer
This project is developed for educational, research, and AI application development purposes.
If you like this project, give it a ⭐ on GitHub.