Intellijester
A joke telling application that interfaces with an Electro-Encephalogram to tailor the jokes it tells you to your individual sense of humor. It uses the EEG to detect which jokes you find funnier or less funny and uses machine learning to judge which categories of jokes you prefer.
Installation
Python
You'll need to have the following python modules installed:
- unirest
- gi
- pyglet
- qt4
The recommended installation method is to use the installation script. Details of installation methods can be found within the script.
$ sudo ./install.sh
Audio
You will also need to install AVbin from
https://avbin.github.io/AVbin/Download.html
Emotiv
You will need to download the control panel in order to interface with the
EEG. This can be found on https://emotiv.com/store/product_72.html
Java
The parts of our project that interface with the EEG use Java.
To run the EEG files, you must have maven installed. You can download the
latest version here: https://maven.apache.org/download.cgi
. Make sure to
export it to your path as well. You can verify this step by running the
command:
$ mvn --version.
Then change to the eeg folder and install and run the application as follows:
$ cd eeg/
$ mvn install
$ java -jar target/intelligester-1.0.jar
Log in or sign up for Devpost to join the conversation.