🤖 Jarvis Minibot
A simple golang bot that uses natural language processing to analyze user questions and respond with data about subjects like News and Weather from 3rd Party APIs.
𝗦𝗶𝘁𝘂𝗮𝘁𝗶𝗼𝗻
The need for an intelligent bot that could understand natural language queries and provide relevant information from various data sources.
𝗧𝗮𝘀𝗸
Develop a server-based bot that uses natural language processing to analyze user questions and fetch data from third-party APIs.
𝗔𝗰𝘁𝗶𝗼𝗻
Built a Golang-based server that integrates with Wit.ai for natural language processing.
Implemented API integrations with NewsAPI for news retrieval and OpenWeatherMap for weather data.
Created a modular architecture to easily add support for additional data sources.
Deployed the bot server to Heroku for public access.
𝗥𝗲𝘀𝘂𝗹𝘁
Successfully delivered a functional chat bot that can understand and respond to natural language queries about news and weather, demonstrating practical application of NLP and API integration.