Project Update: Multi-Agent Chatbot
I’m sharing the latest progress on my Multi-Agent Chatbot project. This chatbot system runs entirely in Google Colab, with real-time API integrations and modular agents that handle multiple domains of conversation.
New Features Added:
Multi-domain intent routing: The chatbot routes user queries to different specialized agents (such as weather, support, or general Q&A).
Weather Integration: Using the OpenWeather API, the chatbot provides real-time weather updates for any location.
Google API support: Integrated select Google APIs to improve NLP and chatbot logic.
Streamlined Colab Interface: Users can interact directly in Colab without deploying a server.
Tech Stack:
Google Colab (Python)
OpenWeather API
Google APIs (NLP)
Custom intent routing logic
Sample Code Snippet:
python Copy Edit
Sample: Get Weather Response
def get_weather(city): url = f"http://api.openweathermap.org/data/2.5/weather?q={city}&appid=YOUR_API_KEY" response = requests.get(url).json() return response["weather"][0]["description"] Next steps:
Add more domain-specific agents (e.g., finance, education)
Improve conversation memory
Explore deployment options beyond Colab
I welcome any feedback or suggestions.
Log in or sign up for Devpost to join the conversation.