Skip to content

Latest commit

 

History

History
87 lines (61 loc) · 2.65 KB

abstract.md

File metadata and controls

87 lines (61 loc) · 2.65 KB

Chaitanya Bharathi Institute of Technology

Department of Information Technology

Mini Project - I 2022-2023

Class: B.E III Semester, AI&DS-2

Title: Discord Chatbot with emotion detection

Roll No NAME SIGNATURE
160121771127 Sri Guru Datta Pisupati
160121771307 Patale Pavan Kumar

NAME OF THE PROJECT COORDINATOR : Dr. K Ramana Sir

ABSTRACT

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.

OBJECTIVES

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)

EXISTING SYSTEM

  • 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

DISADVANTAGES

  • 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

PROPOSED SYSTEM

A discord chatbot that can

  • search the web using multiple search engines
  • fetch weather data
  • provide help resources to emotionally distressed people

ADVANTAGES

  • Privacy respecting
  • Improves the emotional aspect of using social media
  • Configurability

FRONT-END

discord

BACK-END

  • python
  • discord.py
  • openweathermap API
  • scikitlearn
  • MongoDB

REFERENCES