Skip to content
ZM.
Computer Vision

EmotiReads

An expression-based book recommendation system that uses real-time webcam emotion detection to suggest personalised reading, matching detected mood against a catalogue.

Role
Creator
Period
Personal project
Category
Computer Vision

The problem

Recommendation systems normally infer taste from history. This one asks a different question: what does the reader feel right now, and what should they read because of it?

The approach

  1. 01

    Used OpenCV for real-time facial expression detection through a webcam.

  2. 02

    Mapped detected emotional state onto a book catalogue to produce recommendations.

  3. 03

    Backed the catalogue and matching with PHP and MySQL.

The outcome

A working system that reads expression in real time and returns personalised book recommendations matched to detected mood.

Built with

PythonOpenCVPHPMySQL

Need this kind of work?

High-Traffic Platform

The Ticket Central

High-scale event ticketing platform stress-tested to 100,000 concurrent users.

AI / Developer Tools

CodeAtlas

Privacy-first local AI tool that semantically indexes codebases and answers questions about them.

LET'S WORK TOGETHER

Whether you have a specific project in mind or just want to explore possibilities, my inbox is open. Let's engineer something that holds up under load.