Ithia
Next humanity


En savoir plus

Technologies

Le développement d'Ithia a nécessité de multiples technologies.

PHP

PHP a été utilisé comme langage principal. Notamment pour interpréter l'AIML et traiter les données brutes contenues dans les bases de données.

MySQL

MySQL a été adopté pour créer les bases de données nécessaires au projet et pour les gérer. Le serveur MySQL contient des données brutes.

AIML

L'AIML est un langage utilisé pour gérer la connaissance d'Ithia. L'AIML est contenu dans une base de données qui est ensuite interprétée par PHP.

JavaScript

JavaScript et ses dérivés (jQuery, Ajax, Angular) ont été utilisés pour faciliter l'utilisation de l'interface pour l'utilisateur.

HTML

HTML permet ici d'afficher les éléments de l'interface à l'utilisateur. C'est un squelette qui donne la structure de chaque page.

CSS

Le CSS est utilisé dans le but de définir la présentation du HTML. Celui-ci permet de modifier l'aspect esthétique de l'interface.

Génèse

Étapes importantes du projet

  • 1er avril 2016

    Lancement du projet

    Après un mois de cours sur PHP et MySQL, nous créons notre petit groupe de travail, nous choisissons notre sujet puis nous définisons nos objectifs pour notre intelligence artificielle : Ithia.

  • 20 avril 2016

    Houston, we have a problem...

    Après des centaines d'heures de documentation, d'étude, d'analyse notamment sur l'apprentissage profond, les réseaux neuronaux, le perceptron et la sémantique, la librairie que nous avions choisie, FANN, s'est avérée non fonctionnelle.

  • 25 - 30 avril 2016

    Notre ami Google

    Suite à de multiples recherches sur de potentielles librairies qui pourraient répondre à nos attentes, nous nous attardons sur TensorFlow, développé par Google Brain. Après une étude plus poussée de TensorFlow, nous avons malheuresement conclu que son utilisation nécessiterait trop de temps ...

  • 3 mai 2016

    Merci A.L.I.C.E !

    La solution à notre problème : l'AIML. Il s'agit d'un langage dérivé du XML utilisé pour gérer la connaissance des avatars et des bots, il a été développé par Richard Wallace pour le chatbot A.L.I.C.E. Il ne nous reste plus qu'à trouver un moyen pour l'interpréter en PHP...

  • Faites partie
    de notre
    histoire

Notre équipe

Membres du projet

Dylan Hervé

Programmeur

Luc Perret

Programmeur

Florien Clou

Programmeur

Adrien BIesse

Programmeur

Passionnés par l'intelligence artificielle, nous nous sommes donnés à cœur joie de développer et d'interfacer notre amie commune, Ithia.

Nous contacter

Vous souhaitez nous contacter pour une raison quelconque ? C'est ici !