Inspiration

Most chatbots give long, unstructured answers that are hard to digest.
I wanted to build a multilingual assistant that delivers clear, tabular responses and remembers context.
This reflects my mission to build scalable, accessible AI systems with real-world impact.

What does it do?

RamanKrishiAI answers multilingual queries with semantically retrieved, structured responses in table format.
It supports memory across sessions for continuity and adapts to any domain or question type.
The chatbot is publicly deployed and designed for clarity, speed, and reliability.

How did I build it?

I used Python, LangChain, FAISS, Gradio, Hugging Face Transformers, and SentencePiece to build the core system.
Structured tabular output and multilingual support were achieved using tuned embeddings and prompt orchestration.
The project is deployed on Hugging Face Spaces and version-controlled via GitHub.

What challenges did I face?

Building a fully functional chatbot in five days required intense debugging and architectural clarity.
Integrating FAISS with multilingual embeddings and memory retention pushed my design skills.
Deploying a scalable, public-facing system with structured output was a rewarding challenge.

What accomplishments am I proud of?

This is my first end-to-end chatbot, built and deployed independently in just five days.
It integrates advanced AI components and delivers structured, multilingual responses with memory.
The project is live, public, and reflects my readiness for real-world AI-ML engineering roles.

What did I learn?

I gained hands-on experience with LangChain orchestration, FAISS tuning, and multilingual embedding workflows.
Improved my UI/UX design for structured output and learned best practices for deployment and documentation.
This project deepened my understanding of scalable AI systems and public launch strategy.

What's next for RamanKrishiAI?

I plan to add voice input/output, expand language and domain coverage, and integrate real-time APIs.
The chatbot will be submitted to hackathons and certification platforms to boost visibility and credibility.
I aim to evolve it into a flagship AI assistant for practical, multilingual problem-solving.

Built With

  • faiss
  • github
  • gradio
  • langchain
  • pydantic-hugging-face-transformers
  • python
  • sentence-transformers
  • sentencepiece-hugging-face-spaces
  • torch
Share this project:

Updates