Empact is an intelligent video conferencing app which recognises emotions of users in real time. These emotions' data are sent to the speaker and displayed in the form of a chart. The speaker can then extract important insights from these charts and receive constructive feedback. This will help the speaker to improve content and help users get personalised attention too.
- Start MongoDB
- Clone the repo
npm installto install API dependencies andnpm startto start the server API's.- Open a new terminal and navigate to the
clientdirectory,npm installto setup the Angular dependencies, andnpm startto start the local development server which auto loads the changes in frontend. Use the following commands if changes are not served automatically
sudo sysctl fs.inotify.max_user_watches=524288
sudo sysctl -p --system
- Open http://localhost:4200 to see the application in production.
- In client subdirectory use
ng buildto use angular cli to build the website. - In the root directory use
npm startand start the server. - Open http://localhost:3000 to see the live application.
- Initial Presentation Link : https://1drv.ms/p/s!AlCM_gUyvQVGiAHF2tQoze8F3Z0A
- App Here : https://empact.westus2.cloudapp.azure.com:3000/
- Private Discussion rooms
- Personalised Intelligent Bot
- Detailed report on the emotions of each user at the video conference
Team Snorlax
- Praveen Kumar Gupta
- Shashank P
- Mishal Shah