Outils pour utilisateurs

Outils du site


cours:plim:projet16_17:gr8:gr8

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cours:plim:projet16_17:gr8:gr8 [2016/10/24 23:14]
qsalmeron [Ressouces utilisées dans le Projet]
cours:plim:projet16_17:gr8:gr8 [2017/02/17 16:47] (Version actuelle)
qsalmeron [APK]
Ligne 25: Ligne 25:
  Pour notre algorithme, nous utilisons comme métrique les différentes informations récupérées par les sondes du smartphone traitées pour n’obtenir que ce qui suit :  Pour notre algorithme, nous utilisons comme métrique les différentes informations récupérées par les sondes du smartphone traitées pour n’obtenir que ce qui suit :
  
-|Nom du contact|Durée moyenne ​d'appel en semaine|Durée min d'​appel en semaine|Durée max d'appel en semaine|Durée moyenne ​d'​appel ​en weekend|Durée min d'​appel ​en weekend|Durée max d'​appel ​en weekend|Moyenne ​de messages échangés en semaine|Moyenne de messages échangés en weekend|+Les types de données suivants sur une période ​d'une heure : 
 + 
 +|Nombre de SMS|Nombre ​d'appels|temps d'​appel ​cumulé|Temps d'​appel ​moyen|Est en semaine|Moment ​de la journée (matinée, journée, soirée)|Contact Type|
 ==== Matériel disponbile ==== ==== Matériel disponbile ====
  
Ligne 53: Ligne 55:
     * [[https://​developer.android.com/​about/​versions/​marshmallow/​android-6.0.html|Lien vers la page de doc]]     * [[https://​developer.android.com/​about/​versions/​marshmallow/​android-6.0.html|Lien vers la page de doc]]
   * Conclusion sur la Faisabilité du Projet   * Conclusion sur la Faisabilité du Projet
-    * Tout d’abord, le SDK Android 6.0 (API 23) noud permet d’accéder aux sondes dont nous avons besoin. Ensuite, la bibliothèque « Java Machine Learning Library » nous permet d’utiliser l’algorithme K-means en Java. [[http://​java-ml.sourceforge.net/​api/​0.1.7/​net/​sf/​javaml/​clustering/​KMeans.html|La documentation ici]]+    * Tout d’abord, le SDK Android 6.0 (API 23) noud permet d’accéder aux sondes dont nous avons besoin. ​<del>Ensuite, la bibliothèque « Java Machine Learning Library » nous permet d’utiliser l’algorithme K-means en Java. [[http://​java-ml.sourceforge.net/​api/​0.1.7/​net/​sf/​javaml/​clustering/​KMeans.html|La documentation ici]]</​del>​ 
 +    * Au final nous avons utilisé la librairie RandomForest du langage R que nous avons couplé avec un serveur PHP qui permet de faire la passerelle entre notre application mobile et notre serveur. Coté serveur nous avons donc mis en place un systeme qui permet de faire l'​apprentissage grâce aux données collectés. Un système qui permet de récupérer les données depuis l'​application et un système qui permet d'​estimer un type de contact grâce à une liste de vecteur de celui-ci. 
 + 
 +==== Rendu final ==== 
  
 +Dépôt GitHub : https://​github.com/​KingdomCodeur/​Circle-Messenger
  
 +APK : https://​drive.google.com/​file/​d/​0B-AGqqBLH05SV0kxLXJob0dxRDQ/​view?​usp=sharing
cours/plim/projet16_17/gr8/gr8.1477343657.txt.gz · Dernière modification: 2016/10/24 23:14 par qsalmeron