Markkinoilla on jo runsaasti tekoälyä hyödyntäviä digiapureita, joten miksi ihmeessä joku haluaisi rakentaa sellaisen itse? Reddit-nimimerkkiä ”Ideanusx” käyttävä Dean-niminen koodari kehitti oman digiapurinsa korttitietokone Raspberry Pin avulla ja osoitti, että peruskomponenteista voi saada aikaan kiehtovia projekteja.

Matemaatikkona ja ensimmäisenä naiskoodarina tunnetulta Ada Lovelacelta nimensä lainanneessa Ada-tekoälyssä hyödynnetään monia eri rajapintoja. Ada-nimi toimii myös lyhenteenä ”academic digital assistantille”, sillä tekoäly on suunnattu yliopiston opiskelijoiden avustamiseen.

Tekoälyn Ada saa IBM Watsonilta, joka mahdollistaa kysymysten sekä muiden ohjelmistojen käskyjen ymmärtämisen. Mikäli Watson ei löydä vastausta kysymykseen, se pyytää apua hakukone Wolfram Alphalta.

Puhe muutetaan tekstiksi Google Speech -rajapinnalla. Äänikomennoissa hyödynnetään Jasperia.

Koodauksessa on käytetty Pythonia, tietokanta on rakennettu MySQL:n avulla.

Ensimmäisten videoiden perusteella Ada toimii, joskin se on edelleen hidas. Tekstin puheeksi muuntava softa tekee myös joitakin virheitä.

Lisätietoa projektista löytyy Reddit-palvelusta.