A7B39NUR – Semestrální práce RCP Úloha D1
Pavel Lieberzeit Jiří Šebek Tomáš Tisančín
1
Obsah Charakteristika projektu ............................................................................................................................... 3 Zkoumání uživatelů ....................................................................................................................................... 4 Profil uživatele a screener......................................................................................................................... 4 Rozhovory ................................................................................................................................................. 5 Analýza a interpretace získaných dat...................................................................................................... 10 Analýza možných HCI problém ................................................................................................................... 12 Hlavní nalezené problémy ...................................................................................................................... 12 Návrhy řešení .......................................................................................................................................... 13 Závěr ........................................................................................................................................................... 14
2
Charakteristika projektu Jedná se o aplikaci na mobilní zařízení s dotykovým displejem, ať už tablet nebo telefon. Aplikace má několik vzájemně propojených funkcí:
První je správa zásob jídla, které má uživatel doma. Pro tyto účely může přidávat, odebírat nebo měnit množství jednotlivých ingrediencí, ať už ručně nebo například skenováním čárových kódů/účtenek. Také je možné seznam prohlížet a filtrovat podle uživatelem nastavitelných kritérií. Druhá funkce je vyhledávání receptů. Zde si uživatel může najít recepty z databáze. Může vyhledávat podle jména, náročnosti, odhadované ceny, kalorií, ingrediencí, které by musel případně dokoupit a podobně. Třetí funkcí je samotné zobrazování receptů. Zde by uživatel viděl seznam potřebných ingrediencí, případné video a recept rozdělený do sekvence kroků, které je potřeba vykonat. Během vaření je možné splněné kroky odškrtávat pro lepší orientaci. Čtvrtá funkce je generování a správa nákupního seznamu - pokud by zvolený recept obsahoval ingredience, které uživatel doma zrovna nemá, přidaly by se na nákupní seznam. Je také možnost na seznam přidávat položky ručně, případně je odebírat. Během nákupu má uživatel možnost jednotlivé (splněné) položky odškrtávat, analogicky k receptu během vaření.
Samotná aplikace je cílena na lidi ve věku zhruba 20-40 let, kteří se musí starat o domácnost a kuchyň, bez rozdílu rodinného stavu. Také bez rozdílu pohlaví, nicméně s mírně větším důrazem na ženy. Uživatelé by samozřejmě museli vlastnit mobil nebo tablet s dotykovým displejem.
3
Zkoumání uživatelů Tento oddíl se zabývá sběrem informací od potenciálních uživatelů. Nejprve byl sestaven hrubý profil uživatele a screener, následně byly provedeny rozhovory se třemi osobami, které screenerem prošly. Rozhovory jsou uvedeny ve formě shrnutí a následně analyzovány pro účely zjišťování uživatelských požadavků.
Profil uživatele a screener Byl sestaven screener pro předpokládané uživatelské skupiny. Tento screener tedy zároveň ukazuje profil předpokládaného uživatele. Kurzívou jsou pod otázkou a odpověďmi uvedené požadované výsledky pro průchod screenerem. 1. Pohlaví muž žena Důvodem výběru této otázky byl náš cíl získat vyrovnaný počet mužů a žen. 2. Věk – 19 20 – 29 30 – 39 40 – Jak již bylo řečeno v úvodu, do cílové skupiny testu patří lidé ve věku 20-40 let. Smyslem této otázky je tedy odfiltrování potenciálních účastníků nižšího a vyššího věku než toto rozmezí. 3. Vaříte doma nebo nakupujete potraviny pro domácnost? ano ne Cílem tohoto dotazu bylo získat pouze participanty, kteří si buď doma vaří, nebo alespoň nakupují potraviny. Nepředpokládá se totiž, že by aplikaci používali lidi, kteří nevaří/nenakupují potraviny. 4. Používáte pravidelně mobil nebo tablet s dotykovým displejem? ano ne Cílem tohoto dotazu bylo získat pouze participanty, kteří již vlastní a používají mobil nebo tablet s dotykovým displejem. Protože nepředpokládáme, že jen kvůli jedné aplikaci by si uživatel kupovat nějaký takový přístroj. Na základě screeneru bychom tedy měli získat skupinu lidí vyrovnanou z pohledu pohlaví, jejichž věk se nachází v rozmezí 20 – 40 let, vaří/nakupují potraviny a užívají mobilní zařízení s dotykovým displejem.
4
Rozhovory Seznam otázek a témat Otázky byly rozděleny do několika rámcových skupin, uvedených níže. Účastníkům byly postupně položeny všechny otázky. Cílem samozřejmě bylo získat co nejvíce informací. Sociální informace Jak dlouho se staráte o chod domácnosti (nákupy, vaření)? Žijete sám/sama (s přítelkyní/přítelem resp. na vlastní noze)? Jak dlouho? Jak to zvládáte? Co vás nutí chodit nakupovat a vařit? Jaké k tomu máte důvody a proč nechodíte raději do restaurací? Jak jste na tom finančně? Brání vám finance v nakupování vašich oblíbených potravin a v konzumaci oblíbených jídel? Nebo si dopřáváte prakticky vše, co chcete? Nákup a uskladňování potravin Jak často nakupujete? Jaký máte přehled o zásobách potravin doma? Spotřební lhůta? Jak se na nákup připravujete? V jakých obchodech potraviny nakupujete? (V kolika?) Zkuste popsat několika větami, jak Váš nákup probíhá. Vaření Jaké faktory berete v úvahu při výběru jídla, které budete vařit? Jak často jídlo vaříte a při jakých příležitostech? V jak velkých porcích? Jak probíhá Vaše běžné vaření? Plánujete dopředu svoji stravu? Jak? Důležité informace Jaké informace potřebujete k přípravě jídla? (Recepty, kuchařky, …) Co u receptů sledujete? Množství, postup, videa, … Jaké informace potřebujete k nákupu? Jaké jsou vaše stravovací návyky? Jíte pravidelně? Hodilo by se vám, kdyby vám někdo pravidelnou stravu připomínal? Podstoupil/a jste někdy nějaký stravovací program/dietu? Co by vám stravování/dietu usnadnilo? 5
Zkušenosti s mobilními aplikacemi Jaké používáte mobilní zařízení? Používáte nějaké mobilní aplikace, které poskytují informace? Jaké? Jaký operační systém? Používáte nějakou podobnou aplikaci?
Závěrečná otázka: Co by měla mít aplikace, která by pomáhala s vařením a nakupováním? (případně se stravováním)
Shrnutí rozhovorů Participant 1 Žena, 20 – 29 let O domácnost se plně stará 1 rok, dříve se starala v menší míře. Žije sama s přítelem 1 rok, situaci dle svého vyjádření zvládá dobře. K nakupování a vaření uvádí důvody, že to je levnější a méně časově náročné než návštěvy restaurací, přestože nákupy občas zaberou hodně času. Zmiňuje, že poslední dobou má méně času, takže tolik nevaří. Z hlediska financí se snaží šetřit, ale nic si neodpírá. Provádí 1krát týdně velký nákup, případně nějaké menší, pokud by něco došlo. Přehled má „celkem dobrý“. Na nákupy se připravuje sestavováním seznamu, který průběžně tvoří během týdne a před nákupem ho dokončí. Většinou nakupuje v Globusu (hypermarket), na malé nákupy kdekoliv, co je po cestě nebo blízko domu. Svoje nákupy organizuje stylem objetí celého obchodu a koukání, co ještě chybí. Zároveň vymýšlí jídla, která udělá. Seznam kontroluje průběžně, nejvíce na začátku a na konci nákupu. Také kouká po slevách a akcích. Mezi faktory ovlivňující výběr jídel řadí zásoby dostupné doma, na co má chuť, cenu jídla, co má ráda, co dlouho s přítelem neměli a také podle toho, jak moc by to bylo zdravé (například podílem zeleniny a podobně). Vaří zhruba 3krát týdně po třech porcích, většinou o víkendu. Při vaření, pokud recept nezná, se na něj nejprve podívá a nechává si ho při ruce, následně připraví co je potřeba a dá se do vaření. Občas zkontroluje recept. Recepty používá často, ale především pro ověření množství ingrediencí. Stravu plánuje dopředu společně s nebo před nákupem, tedy zhruba týden dopředu. Většinou nakombinuje, co dlouho neměla, na co má chuť a opět podle toho, zda je to zdravé či ne.
6
K vaření jí většinou stačí recept, nejlépe ve formě videa přípravy. Také zmiňuje, že je dobré vidět obrázek výsledku. U receptů sleduje množství, náročnost, délku postupu, dobu přípravy, hodnocení a komentáře ostatních (kteří tento recept také připravovali), obrázky, videa. Ohledně informací k nákupu zmiňuje, že letáky jim zatím žádné nechodí, takže po slevách nekouká, přestože by koukala. Dále potřebuje už jen ten seznam co koupit. Snaží se jíst pravidelně, nicméně to ne vždy vychází. Teplé jídlo má díky škole pouze asi 4krát do týdne. Pomohlo by jí, kdyby jí něco připomínalo kdy se najíst. Nepodstoupila žádnou dietu nebo stravovací program. Případnou dietu nebo stravovací program by jí nejspíš usnadnila nějaká kalkulačka, která by ji hlídala a seznam toho, co může a nemůže jíst. Používá mobilní telefon, nepoužívá žádné mobilní aplikace, které poskytují informace. Operační systém Android. Žádnou aplikaci podobnou námi navrhované nepoužívá. Nedovede si představit, že by naťukávala do aplikace celý nákup. Scanner na účtenku by byl super, ale stejně by to něco muselo zase odebírat. Kdyby se to dalo odebírat/přidávat hlasově, bylo by to super. Seznam receptů by byl dobrý. Hodilo by se pak při vaření hlasové ovládání, protože má člověk třeba zapatlané ruce. Třeba přetáčení nějakého videa přípravy a tak. Databáze receptů by se hodila. Určitě by tam mělo být hodnocení a správa/úprava vlastních receptů. Dále zmiňuje, že recepty musí mít obrázky, nejlépe videa. Aplikace by se dala použít jako výživový poradce. Bylo by dobré, kdyby každý recept měl kalorie a tak dokázal hlídat určité limity. Pomocí těchto informací by mohl radit, co si dát k jídlu. Je to myšleno jako normální funkce, ne jen pro dietu. Jako příklad uvádí, že uživatel dlouho neměl třeba rybu, tak by si ji mohl dát. Kalendář pro plánování receptů na jednotlivé dny dopředu neví, jestli by používala. Připomínání spotřební lhůty by bylo dobré, ale asi by to nenaťukávala. Možná jen u nějakého masa a tak, ale většinou ví co doma má, protože toho není zase tolik. Bylo by to dobré i na malé recepty, třeba jen nějaký rohlík/chleba s něčím, aby to dokázalo zaznamenávat, že to člověk snědl. Například pro zmíněné diety, atd. Bylo by to lepší na tabletu, protože mobil je dost malý.
7
Participant 2 Žena, 20 – 29 let O chod domácnosti se stará zhruba 5 let. Žije s přítelem, 1 rok. Doufá, že to zvládá dobře. K nákupu a vaření ji nutí starání se o partnera. Také ráda vaří a kvalitně jí, má vždy plnou ledničku a hlídá si, aby jí žádná základní surovina nechyběla. Kvůli dostupnosti surovin i s dostatečným předstihem vymýšlí, co bude vařit. Na to, že jsou studentská domácnost, to dle jejího názoru zvládají dobře. Radši ušetří na jiných věcech než na jídle. Nakupuje téměř denně. Dbá na to, aby všechny základní suroviny (pečivo, sýr, šunka, těstoviny, maso v mrazáku, ovoce, zelenina…) měla vždy doma. Spotřební lhůtu hodně hlídá. Na nákup se připravuje procházením letáku obchodu, do kterého půjde a napíše si seznam výrobků z letáku, plus toho co potřebuje doplnit do domácích zásob. Nakupuje v supermarketech – Interspar, Billa, Albert, Tesco. Při nákupu jde podle seznamu, který tvoří tak, aby položky šly po sobě směrem od vchodu do obchodu a byly za sebou tak jako jsou v obchodě (tedy vyžaduje znalost daného obchodu). Občas také koupí i něco, co ji zaujme, mají to v akci nebo ji z toho napadne recept. Při výběru jídla k vaření se snaží, aby chutnalo jí i partnerovi, nestrávila příliš času přípravou, nebylo moc drahé a aby bylo aspoň trochu zdravé a výživné. Vaří 1-2x denně pro 2 osoby. Nejčastěji vaří jednodušší a rychlejší recepty, nic si předem nechystá. Vše nakrájí nebo jinak upraví a rovnou zpracovává. Stravu plánuje dopředu hlavně kvůli práci, aby měla k dispozici vždy něco adekvátního k jídlu doma připraveného. Také plánuje podle sportu a očekávaného výdeje energie. K jídlu potřebuje znát množství ingrediencí, dobu přípravy a dobře srozumitelný a co nejjednodušší postup. U receptů sleduje zmíněné množství a postup, videa ne. Někdy si recept sama poupraví. K nákupu potřebuje pouze seznam s názvy potravin, množství si ohlídá sama. Má názor, že jí pravidelně a má výborné stravovací návyky. Dietu nebo speciální stravovací program nedržela, maximálně při nemoci. Dietu by jí usnadnilo, kdyby ji nedržela sama, ale třeba s partnerem nebo kamarádem/kamarádkou. Používá mobilní telefon Samsung Galaxy SIII mini. Aplikací poskytující informace používá hodně, například jízdní řády, Facebook, mapy, messenger, gmail. Operačním systémem je Android. Podobnou aplikaci nepoužívá. V navrhované aplikaci by ocenila čas přípravy pokrmů, fotky, náročnost, kategorie receptů a možnost otevřít si online letáky obchodů.
8
Participant 3 Muž, 20 – 29 let Nakupuje zhruba 2x týdně, dělá spíše malé nákupy. Seznam k nákupu si píše na papír, když si všimne, že nějaká věc dojde. Při nákupu vyjde s tím, co má napsané, ale když uvidí něco, co by se hodilo, vezme to. Nejvíce nakupuje v Bille (pro větší nákupy), drobnosti opatří většinou v prvním obchodě, co potká. Psaní seznamu na papír zdůvodňuje tím, že je po ruce víc než mobil. Při vaření na vyloženě zdravou výživu moc nedá, jde spíš po tom, na co má chuť a co má doma. Pokud by ale něco málo k vaření chybělo, šel by pro to do obchodu. Zvažuje i cenu – nepovažuje za úsporné mít biftek každý den. Vaří asi 3-4x týdně, větší jídla asi 1-2x týdně, a to pro sebe a přítelkyni. Většinou vaří porce pro dva. Pokud ho napadne nějaký recept, vyhledá ho na počítači a Internetu. Mobil je na vyhledávání moc malý – preferoval by na tento účel tablet. Většinou si projde pár receptů, jde nejprve po kvalitě popisu - jestli je dobře popsaný, potom podle hodnocení. Myslí, že fotka vypadá většinou jinak než výsledný produkt. Podle videa nevaří. Jede postupně podle kroků receptu. Při nákupu a plánování ho letáky obchodů nezajímají, jede podle seznamu. Ten si bere sebou. Pokud na něm nic nemá (což se moc často nestává), přemýšlí, co by bylo potřeba. Seznam nezapomíná. Kdyby byla možnost ho mít v mobilu, použil by ji. Kdyby někde měl automatický seznam toho, co má doma, hodně by mu to usnadnilo nákupy, ale nechtěl by ho plnit z důvody náročnosti a otravnosti. Kdyby se dal plnit třeba skenováním účtenek, bral by ho. Zároveň by asi neodklikával co snědl a tím pádem není na seznamu dostupných surovin, navíc při vaření je ve stresu. Při dietě by si dělal poznámky, co smí a nesmí. Podle něj by byl dobrý nápad mít něco, co by ho upozorňovalo na konec spotřební lhůty, ale asi by to nevyplňoval. Má mobil s Androidem, chtěl by tablet. Zkušenosti s aplikacemi poskytující informace na Androidu má. Aplikaci podobnou navrhované nepoužívá, pokud by existovala, používal by ji, ale asi spíš na tabletu. Byl by rád, kdyby aplikace měla historii jídel, co jedl, aby mu do budoucna nabídla něco nového. Například předevčírem měl vajíčka, včera svíčkovou, dnes tedy navrhne steak - aby to nedávalo pořád stejné jídlo. Výběr by probíhal podle minulosti, oblíbenosti a toho, čeho má doma hodně. Měla by brát v ohled i oblíbenost jednotlivých surovin – například pokud má rád brambory, dá mu brambory. Také zmiňuje, že občas zapomíná jíst. Nevadily by mu notifikace, že by se měl najíst. Nedovede říct, zda by využil možnost plánovat jídelníček na měsíc dopředu a jeho následné hodnocení z pohledu výživových hodnot. Nejspíš by ji využil, pokud by držel dietu. Ovládání seznamu instrukcí v receptu během vaření by ocenil, kdyby se jednotlivé body daly odklikávat. Také by byl rád za jednoduché hlasové ovládání, protože při vaření si často upatlá ruce. Recepty by měly být stahované z Internetu z nějaké databáze. Měly by u nich být komentáře ostatních uživatelů, hodnocení ve formě stupnice (například 1 až 5 hvězdiček), taktéž kolik lidí se tento recept oblíbilo. 9
Analýza a interpretace získaných dat Všichni 3 participanti si sestavují seznam nákupu. Participanti 1 a 3 ho sestavují průběžně podle toho, co spotřebují, participant 2 ho díky frekvenci nákupů sestavuje před nákupem. Z hlediska financí se zdá, že participanti považují jídlo za vyšší prioritu než jiné věci. Stále by ale ceny neměly být přemrštěné. Z uvedeného množství vařených pokrmů se dá odvodit, že se nejedná o jediný zdroj potravy (kromě participanta 2), tedy participanti jedí i jiné věci, než sami uvaří. Participanti většinou nakupují ve větších obchodech (super- a hypermarkety), participant 2 přímo zmiňuje využívání letáků daných obchodů pro zjištění sortimentu a slev a participant 1 uvádí, že by je taktéž využívala, kdyby k nim měla přístup. Při vaření většinou vyhledávají recepty, ať už z knih, sešitů nebo na Internetu (až na participanta 3 není zmíněný zdroj). U receptů sledují především množství ingrediencí a postup. Participant 1 se také řídí podle videa postupu. Obrázek toho, jak by jídlo mělo vypadat, používají k rozhodování participanti 1 a 3, p. 2 zmiňuje, že výsledný produkt často vypadá jinak. Při výběru receptů se všichni snaží o přípravu jídel, na která mají chuť a zároveň jistou variaci, aby nejedli stále totéž. Participanti 1 a 2 se dle svého vyjádření snaží dodržovat zásady zdravé výživy. Všichni 3 participanti používají mobilní telefon s dotykovým displejem a systémem Android. Podobnou aplikaci nepoužívá nikdo z nich. Zkušenosti s aplikacemi poskytující informace nemá pouze p. 1. Dietu nebo speciální stravovací režim nedržel žádný z participantů, ale ocenili by, kdyby jim něco říkalo co mohou/nemohou jíst a kolik, v případě p. 2 kdyby s ní dietu podstupoval kamarád/ka nebo partner. Možnost vedení seznamu zásob by pro participanty nebyla špatná, ale štvala by je ruční údržba a nedbali by na ni. Přidávání položek by se dalo zlepšit například skenováním účtenek, ale odebírat položky se nikomu nechtělo. Stejně tak hlídání spotřebních lhůt je hezká věc, ale udržovat by se jim to nechtělo. Z hlediska ovládání při vaření by participanti ocenili jednoduché nebo hlasové ovládání z důvodu špinavých rukou. Recepty, které najdou, by měly obsahovat kromě postupu a ingrediencí také obrázek a feedback od ostatních (uživatelů, návštěvníků) ve formě komentářů a hodnocení.
10
User requirements Zde jsou sebrané požadavky uživatelů, bez přidělených priorit.
Zadávání/odebírání potravin musí být rychlé a snadné Recept by se měl dát ovládat hlasem Recept by měl jít ovládat minimem prstů a pohybů Recept by měl obsahovat komentáře a hodnocení od ostatních uživatelů, obrázek výsledného jídla Aplikace by měla nabízet recepty vzhledem k historii připravovaných jídel Nabízení receptů by mělo probíhat podle oblíbenosti ingrediencí, ceny, výživové hodnoty Na seznam pro nákup by mělo jít přidávat položky průběžně, odškrtávat je až při nákupu Do seznamu snědených jídel (historie receptů) by mělo být možné přidávat i věci, co člověk jedl jinde a sám nevařil
11
Analýza možných HCI problémů Tento oddíl se zabývá nálezy možných HCI (Human-Computer Interaction) problémy. Vybrané problémy jsou dopodrobna rozebrány a následně je navrženo rámcové řešení.
Hlavní nalezené problémy Zadávání položek do spíže je zdlouhavé a nepohodlné Zadávání položek do spíže uložené v aplikaci položku po položce je velice zdlouhavé a nepohodlné, tedy by ho nikdo nechtěl dělat, obzvláště pro velký nákup. Problém se ještě umocní, pokud by bylo potřeba zadávat dodatečné informace, například množství, datum spotřeby a další. V základní podobě je postup pro každou položku: 1. Napsat název/najít položku v seznamu 2. Zvolit množství 3. Přidat do spíže A tento postup opakovat pro každou položku nákupu. Odebírání položek ze spíže je zdlouhavé a nepohodlné Odebírání položek ze spíže uložené v aplikaci položku po položce je velice zdlouhavé a nepohodlné, tedy by ho nikdo nechtěl dělat. Pokaždé, když by uživatel chtěl odstranit položku ze spíže, musel by provést tyto kroky: 1. Najít položku v seznamu 2. Zvolit množství 3. Odebrat ze spíže Sám o sobě tento postup není náročný, ale aby bylo možné aplikaci rozumně používat, je potřeba udržovat spíž aktuální a tedy odebírat položky když jsou spotřebovány/vyhozeny. Uživatel může být ve stresu během vaření a zapomenout vyškrtnout položky, nebo být líný pokaždé odškrtnout rohlík s máslem ke svačině. Ovládání během vaření Uživatel je většinou během vaření zaneprázdněn nebo má špinavé ruce a nemůže používat žádné složité, případně ani jednoduché dotykové ovládání.
12
Návrhy řešení Zadávání položek do spíže Pro zrychlení této funkce lze použít něco na styl hromadného načítání a přidávání položek do spíže. Například naskenovat účtenku z obchodu a položky z ní přidat do spíže. Vyžaduje to ale znát formát účtenky z daného obchodu, jednotlivé položky a také je třeba, aby na účtence bylo uvedeno množství. Přidávání dat spotřeby by mohlo probíhat taktéž nějakou formou skenování (etikety, čísla, …). To ale opět vyžaduje danou položku najít ve spíži, což je další zpomalení. Jiné (částečné) řešení by mohla nabízet databáze nakoupeného zboží přímo z obchodu. Spousta obchodních řetězců využívá zákaznických karet, tedy mají databáze uživatelů a nakoupeného zboží. Naskenováním čísla účtenky by mohlo dojít k automatickému stažení nákupu z databáze obchodu. To ovšem vyžaduje spolupráci obchodních řetězců a této aplikace. Odebírání položek ze spíže Zjednodušení této funkce není snadné. Je tu možnost odstraňování položek při vaření receptu. Nicméně, jak se i někteří participanti vyjádřili, množství v receptu nemusí odpovídat skutečně spotřebovanému množství. Pokud by bylo uvedené datum spotřeby, bylo by možné nabídnout položku odstranit po uplynutí tohoto data. To ale naráží na potíže s přidáním data spotřeby. U některých potravin by toto datum mohlo být fixní a spíž by se tak mohla automaticky promazávat. Ovládání během vaření Pro tento problém se nabízí řešení ve formě jednoduchého hlasového ovládání. Toto ovládání by mělo reagovat na jednoduché povely pro posuny v receptu a značkování splněných kroků. Případné dotykové ovládání receptů by mělo být možné ovládat jedním prstem, například i malíčkem (pro případ, že by to byl jediný čistý prst). Je tedy nutné klást snížené nároky na uživatelovu motoriku.
13
Závěr V rámci D1 byly provedeny rozhovory na zadaná témata se třemi potencionálními uživateli aplikace. Tito participanti shledali funkci pro správu potravin jako těžko udržovatelnou. Ostatní funkce shledali naopak využitelnými. Rozhovory byly analyzovány a vzešlo z nich několik bodů, které by měly správně usměrnit vývoj aplikace tak, aby byla použitelná. Problémy týkající se HCI byly rozebrány a byla navržena řešení. Vzhledem k tomu, že jedna z hlavních funkcí, správa potravin, se jeví jako náročná na údržbu i přes navržená řešení, je na místě uvažovat o náhradní funkci, o které se participanti v rozhovorech zmínili. Touto funkcí by měl být výživový poradce, který by uživatelům radil, jak se správně stravovat a hlídal by je v jejich dietě. Za uživatele by vybíral vhodné recepty a to vzhledem k náročnosti, ceně, oblíbenosti, ale hlavně vzhledem k historii snědených pokrmů a k potravinové sestavě jídla, případně k typu zpracování (smažení, dušení, pečení, …). Tato funkce pak generuje nové HCI problémy a tím je například nastavení, které musí být na jednu stranu komplexní, ale na druhou nezatěžující pro uživatele. Tento problém by se dal vyřešit přednastavenými výživovými programy (resp. šablonami, které by uživatel upravil, dle svých potřeb), případně stažitelným obsahem, který by tyto programy obsahoval.
14