Hackathon in Simferopol, Yandex. Dialoge und Gesetze der Chat-Bot-Technologie

Am 1. Februar fand in Simferopol ein Hackathon zur Entwicklung von Fähigkeiten für Alice statt . Lokale Front-End-Entwickler haben sich verpflichtet, dies zu organisieren, und Yandex hat einen Platz bereitgestellt. Trotz der Tatsache, dass die Teilnehmer die Sprachschnittstellen zum ersten Mal erstellten, wurden an einem Tag mehr als ein Dutzend funktionierende Prototypen erstellt und einige von ihnen sogar veröffentlicht.


In diesem Beitrag geben wir Beispiele für Fähigkeiten, die in wenigen Stunden erlernt werden können, und erläutern, welcher Ansatz ihnen zugrunde liegt. Wir wollen nützlichere und andere Fähigkeiten. Verfolgt.



Auf dem Foto ein Paar Hackathon-Teilnehmer und Segalovichs Nacken


Was ist eine Fähigkeit in Alice?


Eine Fähigkeit in Alice ist ein Skript (eigentlich ein Bot), das von einem Entwickler außerhalb von Yandex geschrieben wurde. Jede Fertigkeit hat eine Aktivierungsphrase, nach der die Fertigkeit gestartet und der Benutzer von der Haupt-Alice in ein externes Skript übertragen wird.


, , , , . dialogs.yandex.ru/store, , . . yandex.ru/dev/dialogs/alice. .


?


-, . . — , .


-, — - (MAU 4 ).


-, . 2000 , . https://t.me/yadialogschat.



API . .


:


{
  "request": {
    "command": "  ?"
  }
}

:


{
  "response": {
    "text": "     ?",
    "card": {
      "items": [{"title": "Pepsi", ...}, ...]
    }
  }
}

( ) :



: , . . , . . .


, . 3 . - , .


, .


. :


, " "

:


, " " 8

( API) , .



  • . , , . , . : , «», , (Windows only), ., Elari, ..
  • . , . , , .
  • , . — , , , , , .


– , , .



, «» «» — , «»



, , ( ) — ( ) ( ).



/, :


  • , .
  • , .
  • .

, , , .





. «», . .


— -, ( ) . .


-, . ( node, flask, ..).


a.k.a. c, , . , .



— , . 50 , . , , . , , , . 10 . , API .


— Python JavaScript ( ). JS — , - . , . , , , ", ".



* , (Venul NoLogicTheOne) .



, . — . — , . , , . , , , . , , .


Der nächste Hackathon zur Entwicklung von Fähigkeiten für Alice findet am 29. Februar in Moskau statt .


PS Textautoren - integriertund @helmeton - sind / waren Yandex-Mitarbeiter, haben aber als unabhängige Entwickler an diesem Hackathon teilgenommen. Alle Aussagen in diesem Text sind auch die persönlichen Meinungen der Autoren und stimmen möglicherweise nicht mit der offiziellen Position von Yandex oder der Realität überein.


All Articles