NEURAL NETWORK BOT

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395-0056

Volume: 09 Issue: 07 | July 2022

p-ISSN: 2395-0072

www.irjet.net

NEURAL NETWORK BOT Praneeth Finney .B1, Sai Ganesh Angadi2, Aparna .K.S3 1,2 B.E

student,Dept Of Computer Science, Rao Bahadur.Y.Mahabaleswarappa college, Ballari,Karnataka,India Professor, Department Of Computer Science, Rao Bahadur.Y.Mahabaleswarappa college Ballari,Karnataka,India ---------------------------------------------------------------------***--------------------------------------------------------------------Speaking of emotions and life ,emotions are an integral Abstract - The most commonly known assistant which 3Assistant

part of life or can be termed as life itself in some cases since they are found to have an impact on various aspects namely thoughts, inspiration, , imagination, focus, , experiences which cumulatively influence the behaviour and decisions of a person.

digitally interacts is the Chat bot which uses a technology for interaction between the human and the computers, this project has a bot based on neural networking and trained for analysing the queries of the users and simultaneously analysing the emotions of the user since emotions play a crucial part in analysis and to provide proper response. These maybe in the form of speech, gesture or signs , Moreover with the increased usage of messenger or texting applications, emotions from the text is extracted. Specially targeting youngsters who are feeling low. these Bots play the role of good companion ,creating a strong relationship between the users and the bot and even moving a step further provide suggestions and help the users

Our project and approach is focused on casual interactions with users using the bot, users often show a wide range of emotions, such as being nervous about studying, being desperate for a new career, feeling depressed about wanting to break up, etc. Understanding these emotions and developing an emotionally attentive approach enable a deep sustaining relationship with users and to know their emotional desires. Many students are turning to the Internet to release their negative feelings, and it is shown to have positive effects on loneliness, depression, and stress. Numerous youngsters especially students and fresh job seekers are going to the Internet to deliver their gloomy sentiments, and it is displayed to emphatically affect dejection, sadness, and stress.

Key Words: Chatbot, emotion recognition, neural network, Natural Language processing.

1. INTRODUCTION In simple terms Chatbot can be termed as software/programs that can interact, communicate with human beings and respond using natural language processing and neural network. As a conversational partner, algorithms convincingly simulate humans beings .These simulated programs so called chatbots are classifies into two fairly based on their response mechanism and training. The First category of chatbot comes under those bots that respond and process the queries based on the a fore mentioned set of training examples and rules, hence these are bound to some extent hence called as retrieval based.

In reality this bot can be called as a virtual friend to them who want a friend in deed but can’t express open heartedly to the real world but want to express irrespective of what can have this bot as a companion, wherein the bot poses few questions and interacts to understand the emotions and problem of the clients/users purely based on the chat interaction between the bot and the user using the following modules specified in

2. Modules Description

Second type of bot is the one dynamic in nature and adapts and learns as time progresses, so called as generative bots. These are further classified as: 

Open domain with retrieval-based responses

Open domain with generative-based responses

Closed domain with retrieval-based responses

Closed domain with generative-based responses

A.

This is a Built-in module of python and can be used to generate random numbers or perform actions such as printing a random value in case of a string or structured on or unstructured structured list. Basically it generates or creates random numbers. B.

|

Impact Factor value: 7.529

Json

Primarily Json is a Built-in function to work with Json data in python. Json is an open standard file format at the same time it is an interchangeable format too. It consists of data objects carrying the pair and even the data type.

Machine and human interaction has been done through a process called the natural language processing and few example of bots that are contemporary which use such processing are Siri, cortona, allo etc.

© 2022, IRJET

Random:

|

ISO 9001:2008 Certified Journal

|

Page 495


Turn static files into dynamic content formats.

Create a flipbook