Gladys Assistant
Pierre-Gilles Leymarie
3 Octobre 2019
Dijon
Un assistant intelligent open-source pour la maison connectée
Pierre-Gilles Leymarie
- 25 ans
- Fondateur Gladys Assistant
- Prev Lead Back-End Engineer @BulldozAIR
- UTC Compiègne
Gladys Assistant, c'est quoi ?
2013 : Genèse du projet
De plus en plus d'objets connectés
De plus en plus de services connectés
Les objets et services connectés ne se parlent pas entre eux.
2013 : Genèse du projet
2014 : 1ère version open-source
- Serveur PHP
- Scripts Python
- Bootstrap 2.0
2015 : Gladys 2.0, re-écrit en Node.js
2016 : Gladys 3.0, axée sur la communauté
2017 : Monétisation du projet
2017 : Monétisation du projet
2018 : Gladys comme activité principale
Fin 2018 : Lancement du Gladys Gateway
🌐 Contrôle à distance
🔐 Chiffré de bout en bout
💳 9.99€/mois pour toute la famille
2019 : Gladys 4, le futur du projet
2019 : Gladys 4 stack
1. Le NLP dans Gladys 4
2. E2E Encrypted Gladys Gateway
Le NLP dans Gladys 4
Le NLP dans Gladys 4
Classification
Extraction
Le NLP dans Gladys 4
Résultat :
{ utterance: 'Allume lumière',
locale: 'fr',
languageGuessed: false,
localeIso2: 'fr',
language: 'French',
domain: 'default',
classifications:
[ { label: 'light.turnon', value: 1 },
{ label: 'light.turnoff', value: 0 } ],
intent: 'light.turnon',
score: 1,
entities: [],
sentiment:
{ score: 0,
comparative: 0,
vote: 'neutral',
numWords: 2,
numHits: 0,
type: 'pattern',
language: 'fr' },
srcAnswer: 'Lumière allumée !',
answer: 'Lumière allumée !' }
"Allume la lumière"
Feature Extraction : Exemple
" Réveille moi demain à 8h "
{
"start": 13,
"end": 18,
"len": 6,
"accuracy": 0.95,
"sourceText": "demain",
"utteranceText": "demain",
"entity": "date",
"resolution": {
"type": "date",
"timex": "2019-09-17",
"strValue": "2019-09-17",
"date": "2019-09-17T00:00:00.000Z"
}
},
{
"start": 22,
"end": 23,
"len": 2,
"accuracy": 0.95,
"sourceText": "8h",
"utteranceText": "8h",
"entity": "time",
"resolution": {
"values": [
{
"timex": "T08",
"type": "time",
"value": "08:00:00"
},
{
"timex": "T20",
"type": "time",
"value": "20:00:00"
}
]
}
}
"Demain"
"8h"
Sentiment Analysis
{
"score": -0.45,
"comparative": -0.1125,
"vote": "negative",
"numWords": 4,
"numHits": 2,
"type": "pattern",
"language": "fr"
}
" Mon voisin est stupide "
Le Gladys Gateway
Accès à distance, chiffré de bout en bout
Le problème
Le problème
Le problème
Le problème
Le problème
La solution: Le Gladys Gateway
MAIS ?? ET LA VIE PRIVEE ??
Le Gladys Gateway, chiffré de bout en bout
Le Machine Learning, futur de la domotique
- Analyse des données de l'utilisateur (en local)
- Détection d'habitudes
- Création de scénario automatique
Merci !
Des questions ?
gladysassistant.com
Twitter: @pierregillesl, @gladysassistant
Gladys Assistant Talk @ Dijon 2019
By Pierre-Gilles Leymarie
Gladys Assistant Talk @ Dijon 2019
- 278