Skip to content

Can I Joke on you? An application that learns from user's facial expressions whether or not he likes the jokes he is told and then continues to play more jokes from the topics the user likes.

Notifications You must be signed in to change notification settings

ebnerlena/can-I-joke-on-you

Repository files navigation

Can I joke on you?

Team

  • Anicet Nougaret
  • Lena Ebner
  • Jens De Bock

Idea

A robot that tells jokes to the user. Able to detect the user’s facial expressions, he learns to pick jokes the user seems to like.

Get Started

  • docker-compose up

Content

Links

Resources

Deployment

VM IP: 193.170.119.173

  • Frontend https://joke.servegame.com

  • Backend http://joke-api.servegame.com

  • install https certificat sudo certbot --nginx --agree-tos --preferred-challenges http -d joke.servegame.com

  • both were started with pm2 and nginx reverse proxy

    • pm2 start recommender.py --interpreter python3 --name "recommender"
    • pm2 start npm --name "robotui" -- start
  • pm2 monit

  • pm2 status

  • pm2 logs

Logs can found in: https://joke.servegame.com/results

About

Can I Joke on you? An application that learns from user's facial expressions whether or not he likes the jokes he is told and then continues to play more jokes from the topics the user likes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published