Wit AI bot Brian oli 2 hengen ryhmätyö Tietorakenteet ja Algoritmit -opintojaksolle. Brian oli botti, joka tehtiin Facebookin Messenger alustan päälle yhdessä Wit.ai:n luonnollisen kielen processointi tekoälyn kanssa.
Applikaation tavoite oli ottaa käyttäjän antamat viisi lukua vastaan, ja arvata näiden perusteella seuraava tuleva luku.
Tämä NodeJS applikaatio ylläpidettiin Herokussa (Alusta-palveluna, PaaS). Tämän lyhyen yhden kuukauden kehitysajan aikana opin NodeJS:tä, Facebookin ohjelmointirajapinnoista sekä Facebookin kehittäjille tarkoitetuista sivuista ja applikaation hallinnasta.
Tämän lisäksi sain pintakosketuksen luonnollisen kielen käsittelyyn Wit.ai:n kautta, joka käsitteli applikaatioon tulevan käyttäjän tekstin, joka palautui JavaScriptille käytettäväksi. Opin myös pienen algorithmin toteutuksen, sillä NodeJS käsitteli omien algoritmien avulla lukujonon seuraavan luvun arvaamisen, kuten alla olevissa kuvissa näkyy.




