An open API service indexing awesome lists of open source software.

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.

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)