Roll No | NAME | SIGNATURE |
---|---|---|
160121771127 | Sri Guru Datta Pisupati | |
160121771307 | Patale Pavan Kumar |
Chatbots are regularly used to add to the user experience on many websites, social media apps and mobile devices. These bots are used to faster access for the information. Taking care of one's mental health is important nowadays when social media creates echo chambers, causes fear of missing out and other issues. We propose a discord bot that keeps track of people going through a tough time using machine learning. Along with this functionality, this bot aims to provide web search using different search engines, detecting emotion using machine learning and displaying weather information.
To Create a chatbot that performs the following actions
- Fetching and displaying of weather
- Web Search
- Emotion Detection and providing help to emotionally distressed people
- (Like providing help to people sending angry or sad messages)
- Discord bots that manage servers with missing features
- Specific purpose bots like music bots that dont have all the above features
- Voice assistants that are clunky to use
- No ability to search in most chatbots
- Some of the bots are privacy invasive and collect user data
- Some of these can be slow to work and do not have enough configuration options
- Bots do not participate in improving emotional aspect of chatting on a social media platform
A discord chatbot that can
- search the web using multiple search engines
- fetch weather data
- provide help resources to emotionally distressed people
- Privacy respecting
- Improves the emotional aspect of using social media
- Configurability
discord
- python
- discord.py
- openweathermap API
- scikitlearn
- MongoDB