(Nicht mehr aufrechterhalten)
Ein WebApp, der einen Schnappschuss des Benutzers verwendet, um Emotionen zu erkennen und diese zu verwenden, generieren Sie eine geeignete Musik -Wiedergabeliste. Dieses Projekt wurde für den ACM -Codemonat erstellt, der in etwa 3 Wochen die tatsächliche Codierung durchgeführt hat.
Lesen Sie den detaillierten Artikel zum Erstellen von Moodify hier: https://medium.com/@ajay.ns08/acm-month-of-code-2k17-building-moodify-d5d9e0c52ca7
Die CAM, der Musikplayer, die Skripte für die Emotionserkennung und die Datenbank wurden verwendet und in eine WebApp verwandt, wobei Routen verwendet wurden, um das Backend wie eine API zu verwenden, während der Frontend den Benutzer verarbeitet.
Da ein experimenteller Setup in so kurzer Zeitspanne eingebaut ist, würde die Benutzeroberfläche und der Fluss vor der Bereitstellung mehrere Korrekturen erfordern.
Sie sollten die folgenden vorinstallierten:
Richten Sie vorzugsweise eine virtuelle Umgebung ein und dann müssen Sie nur Pakete installieren:
pip install -r requirements.txtStellen Sie sicher, dass MongoDB zum Hosting der Datenbank ausgeführt wird. Führen Sie außerdem einen einfachen HTTP -Server aus, um den Dateien/ den Ordner bei Localhost zu bedienen: 8000
cd files
python -m SimpleHTTPServerStarten Sie das Programm
python app.pyÖffnen Sie den WebApp vom Browser bei Localhost: 5000