Thinkforces

Thinkforces Welcome to the Learning Center! The Learning Center was founded on the belief that every student has the ability to learn.

Over the past years, our staff has helped students improve their study habits, comprehension, and test-taking skills. As a result, these students have earned better test scores and grades, and grown in self-esteem and confidence. We love celebrating those victories with our students. In a recent survey, 89% of the parents who participated would recommend the Learning Center to a friend.

🌿 AyurSetu Agentic RAGI’m sharing my project AyurSetu Agentic RAG — a multilingual AI assistant for Intellectual Propert...
06/10/2026

🌿 AyurSetu Agentic RAG
I’m sharing my project AyurSetu Agentic RAG — a multilingual AI assistant for Intellectual Property, Ayurveda, Traditional Knowledge, and document-based question answering.
🚀 Key Highlights
🧠 Controlled Agentic RAG
The system analyzes the question, plans retrieval, and decides whether a simple search or deeper multi-query search is required.
📚 ChromaDB Vector Search
Searches both permanent knowledge sources and uploaded documents.
📄 PDF / TXT / DOCX Upload
Documents are extracted, chunked, indexed, and made searchable.
🔤 OCR Capability
Scanned PDFs are processed using Tesseract OCR, PyMuPDF, pytesseract, and Pillow.
⚡ Caching Layer
Uses Exact Cache + Semantic Cache to reduce repeated vector searches and unnecessary AI calls.
🤖 AI Models
Google Gemini as the primary model with Groq fallback.
🌐 Multilingual Support
English, Bengali, and Hindi.
🌿 Ayurveda Centre Search
Integrated location search using SerpAPI.
🔁 CI/CD Pipeline
GitHub Actions → Docker → Railway deployment.
🏗️ Architecture
User
↓
Frontend
HTML / CSS / JavaScript
↓
FastAPI Backend
↓
Agent Router
↓
Agent Service
↓
Query Analysis & Planning
↓
Single Query / Multi Query
↓
ChromaDB Retrieval
├── Permanent Knowledge Base
└── Uploaded Documents
↓
Exact / Semantic Cache
↓
Retrieved Source Context
↓
Gemini
└── Groq Fallback
↓
Multilingual Grounded Answer
↓
Sources + Follow-up Questions
📄 Document Processing Flow
PDF / Scanned PDF
↓
Page-by-Page Processing
↓
Text Extraction / OCR
↓
Chunking
↓
Embeddings
↓
ChromaDB
↓
Searchable Knowledge
🔁 Deployment Flow
Git Push
↓
GitHub Actions
↓
Tests / Build
↓
Docker
↓
Railway
↓
Live Application
🛠️ Tech Stack
🐍 Python
⚡ FastAPI
🧠 Agentic RAG
📚 ChromaDB
🔤 Tesseract OCR
🤖 Gemini
⚙️ Groq
🔎 SerpAPI
🐳 Docker
🔁 GitHub Actions
🚂 Railway
🔗 GitHub
https://github.com/amitava-0304/IP_Shakti_Sahayak
🌐 Live Project
https://web-production-596c7.up.railway.app/

Address

21/1, Rabindra Path
Birati
700081

Alerts

Be the first to know and let us send you an email when Thinkforces posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Thinkforces:

Shortcuts

Share

Nearby computer & electronics services