ypwhs/laughornot — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2016-09-22
Build a photo booth or kiosk that reacts automatically when a visitor smiles.
Add lightweight emotion detection to a security or accessibility system on embedded hardware.
Prototype a smart mirror or robot feature that responds to a user's facial expression.
| ypwhs/laughornot | alex-shayo/bakkes-mod-install | ollifrickenstein/krnl-exec-pc | |
|---|---|---|---|
| Stars | 29 | 29 | 29 |
| Language | C++ | C++ | C++ |
| Last pushed | 2016-09-22 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | hard | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | general | general |
Figures from each repo's GitHub metadata at analysis time.
README lacks install instructions and the codebase targets an old OpenCV (2.4.9) version needing updates.
LaughOrNot is a program that watches your face through a camera and figures out what emotion you're making, whether you're smiling, neutral, or something else. It's like a mood detector for your face in real time. The program works by using computer vision technology (specifically OpenCV, which is a library for analyzing images and video) to first locate your face in the camera feed, then analyze the facial features to classify your emotional expression. Once it identifies your face, it examines things like whether your mouth is curved upward or your eyes are scrunched to determine if you're smiling or maintaining a neutral expression. The neat part about this project is that it runs on multiple types of hardware. You can run it on a regular PC with a webcam, which is useful for testing or casual use, but it's also designed to work on embedded systems (smaller, more specialized computers that might be built into devices). This makes it potentially useful for applications like security systems that need lightweight emotion detection, photo booths that react to your expressions, or accessibility tools that respond to how you're feeling. Someone building a smart mirror, a kiosk, or even a robot could use this as a foundation to add emotion-aware features. The README is quite minimal and doesn't explain installation steps or how to use it in detail, so you'd need to explore the code itself to understand how to set it up. The project dates back to when OpenCV 2.4.9 was current, so it's an older codebase that would likely need updates to work smoothly with modern systems.
A real-time facial emotion detector that uses OpenCV to locate a face in a camera feed and classify whether it's smiling or neutral, a mood detector that can run on a PC or embedded hardware.
Mainly C++. The stack also includes C++, OpenCV.
Dormant — no commits in 2+ years (last push 2016-09-22).
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.