Étape 1: Configurer un serveur web pour recueillir des données
Le serveur doit être capable d’accepter et de stocker des données dans une base de données. Le code du serveur est disponible à https://github.com/sana-malik/CatGear.
Le serveur reçoit et stocke les données d’apprentissage d’empreintes digitales. Le processus de collecte des données d’empreintes digitales est expliqué dans les étapes 3 et 4.
Aussi, le serveur reçoit et stocke les données réelles d’essais une fois que tout le système est sous tension. Ce processus est expliqué dans les étapes 5 à 7.
Le serveur peut être hébergé sur un ordinateur local ou sur un service de cloud comme Heroku. Nous avons utilisé un serveur de node.js hébergé sur Heroku afin d’éviter l’exécution d’un serveur local pour l’expérience entière qui a été exécuté pendant plus de 36 heures.
La base de données et les tables doivent être configuré. Est joint un dump de la base de données PostgreSQL avec les données exemple (b012.dump). Le dump se compose également des schémas des tables.