https://github.com/moditham/msfaceemotion
EmotionEssence is a Next.js application that uses face-api.js to recognize facial expressions in real-time and map them to emojis.
https://github.com/moditham/msfaceemotion
face-api-js msclub nextjs
Last synced: about 1 month ago
JSON representation
EmotionEssence is a Next.js application that uses face-api.js to recognize facial expressions in real-time and map them to emojis.
- Host: GitHub
- URL: https://github.com/moditham/msfaceemotion
- Owner: ModithaM
- Created: 2025-04-02T03:31:51.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-30T14:59:12.000Z (4 months ago)
- Last Synced: 2026-01-31T07:47:50.372Z (4 months ago)
- Topics: face-api-js, msclub, nextjs
- Language: CSS
- Homepage: https://msfaceemotion.vercel.app
- Size: 10.6 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EmotionEssence 😄
**EmotionEssence** is a fun and experimental real-time facial expression recognition app built with **Next.js** and **face-api.js**. It detects your facial emotions through the webcam and maps them to expressive emojis on the screen.
⚡️ Developed in just **one day** as a demo project for the **SLIIT Silver Jubilee Exhibition**, so expect a few quirks or bugs.
---
## 🚀 Features
- Real-time facial emotion detection using your webcam
- Emoji display corresponding to detected emotions
- Built with Next.js and face-api.js
- Lightweight and responsive UI
---
## ⚙️ Getting Started
Make sure you have **Node.js** installed. Then follow these steps:
```bash
git clone https://github.com/your-username/emotionessence.git
cd emotionessence
npm install
export NODE_OPTIONS=--openssl-legacy-provider
npm run dev
```
## 👨💻 Contributors
- [Moditha Marasingha](https://github.com/ModithaM)
- [Kavishka Sashmitha](https://github.com/KavishkaSashmitha)
- [Ravindu Iddamalgoda](https://github.com/ravinduiddamalgoda)