A kutatók elsődleges célja a szavak funkcionális szerepének azonosítása, másodlagos a felhasználók szóhasználatának és az USDA adatbázis-bejegyzései közti összhang megteremtése volt.
Az elsőhöz gépi tanulást, a Mechanikus Török közösségi ötletbörzét (crowdsourcing) használták: kb. 10 ezer ételleírást gyűjtöttek össze, címkéztek fel, majd algoritmusokat küldtek rájuk, hogy mintázatokat mutassanak ki a funkcionális szerepüket azonosító szavak közötti mondattani kapcsolatokban. A másodikat – a felhasználói leírások minisztériumi adatbázisbeli megfelelőikre „fordítását” – a hasonló kaják szinonimáit (is) tartalmazó nyílt forrású Freebase adatbázissal oldották meg.
A rendszer természetesen okostelefonnal is remekül használható.