Abstrakt: |
During the pandemic, rapid growth in online learning and educational platforms have been seen. However, the major problem faced by the learners is that they were missing the student-teacher interaction as well as peer-to-peer interaction. To cover up this gap, features like forums, live chat, etc. were introduced. In this project, we will be building a live chat server using Node.js, Express. js, and socket. io. One thing that is observed in these online learning platforms is that the usersmay not always consider the sentiments and feelings of other users present on the live server. To prevent the use of slang, vulgar language, and inappropriate words, we would be using ananalysis bot that will scan for such inappropriate words and if found, the message will be highlighted and will not be uploaded to the server unless corrected. This helps to maintain the quality of chats on the website considering that the website is meant to be a learning platform where users from various backgrounds, age groups, and nationalities will be present. Sentiment analysis, Data Mining, and Natural Language Processing will be used toanalyze the message. The degree of the in appropriateness of the text message will be calculated based on the classification of words done using the Naive-Bayes Classifier. [ABSTRACT FROM AUTHOR] |