Jauna balss lietotne var palīdzēt svara kontrolei

Galvenais svara zaudēšanas īrnieks ir uzskaitīt katru patērēto kaloriju. Lai gan uzdevums izklausās viegli, visu kaloriju dokumentēšana kļūst par sarežģītu uzdevumu, ēdot restorānā, uzkodājot ceļā vai pat sēžot uz maltīti mājās.

Tehnika prasa konsekvenci un precizitāti, un, ja tas neizdodas, tas parasti notiek tāpēc, ka cilvēkiem nav laika vai iespēju atrast un reģistrēt visu nepieciešamo informāciju.

Tagad Masačūsetsas Tehnoloģiskā institūta (MIT) pētnieki ir izstrādājuši lietotni, kas ļauj cilvēkiem pieteikties patērētajos ēdienos un dzērienos, izmantojot runas kontrolētu sistēmu.

Koncepcija parādījās pirms dažiem gadiem, kad Ufta universitātes uztura speciālistu komanda vērsās pie MIT pētniekiem ar ideju par runas valodas lietojumprogrammu, kas atvieglotu maltīšu reģistrēšanu.

Šonedēļ Starptautiskajā konferencē par akustiku, runu un signālu apstrādi Šanhajā MIT pētnieki iepazīstina ar savu tīmekļa balstītu runas kontrolētas uztura reģistrēšanas sistēmas prototipu.

Ar to lietotājs mutiski apraksta maltītes saturu, un sistēma parsē aprakstu un automātiski izgūst attiecīgos uzturvērtības datus no tiešsaistes datu bāzes, kuru uztur ASV Lauksaimniecības departaments (USDA).

Dati tiek parādīti kopā ar atbilstošo pārtikas produktu attēliem un nolaižamajām izvēlnēm, kas ļauj lietotājam precizēt aprakstus - piemēram, izvēloties precīzus pārtikas daudzumus. Bet šos uzlabojumus var veikt arī mutiski.

Lietotājs, kurš vispirms saka: “Brokastīs man bija bļoda ar auzu pārslām, banāniem un glāze apelsīnu sulas”, pēc tam var izdarīt grozījumu “Man bija puse banāna”, un sistēma atjauninās tajā parādītos datus. par banāniem, pārējos atstājot nemainītus.

"Tas, ko [Tufts uztura speciālisti] ir pieredzējuši, ir tas, ka lietotnes, kas tur atradās, lai palīdzētu cilvēkiem mēģināt pieteikties maltītēs, mēdz būt nedaudz nogurdinošas, un tāpēc cilvēki tām līdzi netika," saka vecākais pētnieks Džeimss Glass. .

"Tāpēc viņi meklēja precīzus un viegli ievadāmus veidus."

Pirmais jaunā darba autors ir Mandy Korpusik, MIT elektrotehnikas un datorzinātņu maģistrants. Viņai pievienojās Glass, kurš ir viņas darba padomnieks; viņas kolēģis maģistrants Maikls Praiss; un Calvin Huang, Glass's grupas bakalaura pētnieks.

Šajā rakstā pētnieki ziņo par eksperimentu rezultātiem ar runas atpazīšanas sistēmu, kuru viņi izstrādāja īpaši, lai apstrādātu ar pārtiku saistītu terminoloģiju.

Tomēr tas nebija viņu darba galvenais mērķis, jo viņu maltīšu reģistrēšanas sistēmas tiešsaistes demonstrācijā tiek izmantota Google bezmaksas runas atpazīšanas lietotne.

Viņu pētījumi koncentrējās uz divām citām problēmām. Viens no tiem ir vārdu funkcionālās lomas noteikšana: sistēmai ir jāatzīst, ka, ja lietotājs reģistrē frāzi “auzu bļoda”, uzturvielu informācija par auzu pārslu ir piemērota, bet, ja frāze ir “auzu pārslu cepums”, tā nav.

Otra problēma ir lietotāja frāžu saskaņošana ar ierakstiem USDA datu bāzē. Piemēram, USDA datus par auzu pārslām reģistrē sadaļā “auzas”; ierakstā nekur nav redzams vārds “auzu pārslas”.

Pirmās problēmas risināšanai pētnieki izmantoja mašīnmācīšanos.

Izmantojot Amazon Mechanical Turk pūļa piesaistīšanas platformu, viņi pieņēma darbā darbiniekus, kuri vienkārši aprakstīja, ko viņi bija ēduši pēdējās maltītēs. Pēc tam viņi apzīmēja attiecīgos vārdus aprakstā kā pārtikas produktu nosaukumus, daudzumus, zīmolu nosaukumus vai pārtikas nosaukumu modificētājus.

“Auzu pārslu bļodā” “bļoda” ir daudzums un “auzu pārslu” ir ēdiens, bet “auzu pārslu cepumā” auzu pārslas ir modifikators.

Kad viņiem bija apmēram 10 000 marķētu ēdienu aprakstu, pētnieki izmantoja mašīnmācīšanās algoritmus, lai atrastu sintaktisko attiecību modeļus starp vārdiem, kas identificētu viņu funkcionālās lomas.

Pēc tam pētnieki izmantoja atvērtā koda datu bāzi Freebase, lai tulkotu starp lietotāju aprakstiem un USDA datu bāzes etiķetēm. Pašā datu bāzē ir ieraksti par vairāk nekā 8000 parastiem pārtikas produktiem, no kuriem daudzi ietver sinonīmus.

Kur trūka sinonīmu, viņi atkal pieņēma darbā Mechanical Turk strādniekus, lai tos apgādātu.

Konferencē prezentētā sistēmas versija galvenokārt paredzēta, lai parādītu tās pieejas dabiskās valodas apstrādei dzīvotspēju. Sistēma ziņo par kaloriju skaitu, bet vēl tos automātiski neapkopo.

Tomēr darbojas versija, un, kad tā ir pabeigta, Tufts pētnieki plāno veikt lietotāju pētījumu, lai noteiktu, vai tas patiešām atvieglo uztura reģistrēšanu.

Avots: MIT

!-- GDPR -->