Skip to content

realtime chat application with sentiment analysis of a person's mood based on the words they use in their chat messages

Notifications You must be signed in to change notification settings

abarmina/realtime-chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

realtime-chat-app

This project contains the source code for a realtime chat application with sentiment analysis. With sentiment analysis, we are able to detect the mood of a person based on the words they use in their chat messages.

Chat Screenshot

Setup Instructions

  1. Clone the repository into a new directory on your machine.
  2. Install the dependencies by running the following command from the new directory.
npm install

or using yarn

yarn add
  1. Create a .env file in the root of the new directory with the following content.
# Pusher App Credentials
PUSHER_APP_ID=YOUR_APP_ID
PUSHER_APP_KEY=YOUR_APP_KEY
PUSHER_APP_SECRET=YOUR_APP_SECRET
PUSHER_APP_CLUSTER=YOUR_APP_CLUSTER
  1. Start the app by running the following command. The app will runs on port 3000 except that port is already in use.
npm run dev

For production

npm start

About

realtime chat application with sentiment analysis of a person's mood based on the words they use in their chat messages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published