1 / 28

Uživatelské preference

Uživatelské preference. Úvodní přednáška Peter Vojt áš. Obsah. Motivace - ze života, v přirozeném jazyce - příklady - z hlediska softwarového inženýrství - formální modely Časový harmonogram Požadavky na - zápočet - zkoušku. Motivace. Uživatelské preference.

meena
Download Presentation

Uživatelské preference

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Uživatelské preference Úvodní přednáška Peter Vojtáš

  2. Obsah Motivace - ze života, v přirozeném jazyce - příklady - z hlediska softwarového inženýrství - formální modely Časový harmonogram Požadavky na - zápočet - zkoušku 1. Úvodní přednáška

  3. Motivace Uživatelské preference 1. Úvodní přednáška

  4. Motivace– analýza jazyková Co uživatelé preferují 1. Úvodní přednáška

  5. Motivace– analýza jazyková Couživatelépreferují 1. Úvodní přednáška

  6. Motivace– analýza jazyková Hmotné věc ... Nehmotné informace ... Služby zájezd ... Rozhodnutí Proces Život .... Výsledek, alternativy?? Co uživatelé preferují 1. Úvodní přednáška

  7. Motivace– analýza jazyková Člověk mladý, starý muž, žena skupina lidí ... Model člověka psychologie sociologie Software, agent ... ?? Co uživatelé preferují 1. Úvodní přednáška

  8. Motivace– analýza jazyková Preferuji A před B Ze všech možností se mi A líbí nejvíc A mi vyhovuje na 100%, B na 90%... Nevím co mám dělat - existuje řešení? Kdo mi poradí? X bral A, Y bral B, ... Co uživatelé preferují 1. Úvodní přednáška

  9. Motivace– analýza jazyková Člověk mladý, starý muž, žena skupina lidí ... Model člověka psychologie sociologie Software, agent ... ?? Preferuji A před B Ze všech možností se mi A líbí nejvíc A mi vyhovuje na 100%, B na 90%... Nevím co mám dělat - existuje řešení? Kdo mi poradí? X bral A, Y bral B, ... Hmotné věc ... Nehmotné informace ... Služby zájezd ... Rozhodnutí Proces Život ...Výsledek, alternativy?? Co uživatelé preferují 1. Úvodní přednáška

  10. Motivace– analýza jazyková Couživatelépreferují alternativy subjektivníuspořádání Chci preference zjistit? Chci známé preference použít? Znám to u jiných lidí Znám to v jiných případech Kdo to tvrdí? Z tvrdí, že preferuje A před B Y tvrdí, že Z preferuje B před A ... ??? Způsob užití Cíl užití Čas Opakování Co o nich vím? ... ??? 1. Úvodní přednáška

  11. Motivace– příklady Autorita - Investment safety ranking AAA ... FFF - výnosnost investicí ... - hotely *, **, … ***** - burzovní indexy ... - na co se moje děti můžou dívat v TV Sport - vítěz – celkový vítěz Tour, F1, desetiboj Ekonomie - zisk? Dlouhodobý zisk? Obecná pohoda - menší nezaměstnanost - větší průměrný věk obyvatel Ekologie - zánik druhů, klima, nebezpečí z JE - přežijí lidé? Vyšší porodnost ? 1. Úvodní přednáška

  12. Motivace– příklady "Podle papeže Benedikta XVI. rozdávání kondomů v Africe nevyřeší problémy s AIDS. Tato nemoc je tragédií, která ale nemůže být překonána distribucí kondomů, řekl papež ... Vatikán naopak doporučuje sexuální abstinenci a věrnost. Podle papeže kondomy můžou spíše přinést nárůst problémů s AIDS. Řekl to při ..." 1. Úvodní přednáška

  13. Motivace– příklady Některé jdou proti sobě, někde maji lidé různé zájmy Investment safety ranking výnosnost investicí hotely *, **, … ***** můj zájem o levné hotely co moje děti můžou v TV svoboda osobnosti Desetiboj – které dvě discipliny žádný vítěz nevyhrál Zisk Dlouhodobý zisk menší nezaměstnanost ? větší průměrný věk zánik druhů, klima, jaderné nebezpečí z JE přežijí lidé? Vyšší porodnost ? 1. Úvodní přednáška

  14. Motivace– příklady 1. Úvodní přednáška

  15. Motivace– příklady 1. Úvodní přednáška

  16. Motivace– příklady 1. Úvodní přednáška

  17. Motivace– příklady 1. Úvodní přednáška

  18. Preference z hlediska softwarového inženýrství Co - Vetší množství alternativ Uživatel – větší množství – různá PC gramotnost Preference – potřeba formálních modelů pro reprezentaci - věcí - uživatelů - preferencí a agregace UP - Uživatelské preference – součást tvorby SW UP = HCI + ?, HCI = UI + ?, UI = vizualizace + ? tato prednáška bude hlavně o ? Viz Laura Haas. Information for People, link 1. Úvodní přednáška

  19. ? - Preference z hlediska SE UP = HCI + ?, HCI = UI + ?, UI = vizualizace + ? Jde hlavně o ?, ale nemůžeme opomenout ani HCI, UI,?, vizualizaci a ? tato prednáška bude hlavně o ? Ale z hlediska (přihlédnutím) k HCI, UI,?, vizualizaci a ? ?- veliká data - uživatelé (z různými druhy a směry preferenci) - co je online, offline, background knowledge? - lepší řešení? (pomohl jsem? Viz Google 10100) 1. Úvodní přednáška

  20. ? - Preference z hlediska SE Ideál U1 ideál Ideál U2 1. Úvodní přednáška

  21. Motivace – formální modely Preference komparativní V-věc, U-uživatel Pk: V x V x U  {0,1} Pk(v1, v2, u) = 1 čteme, uživatel u preferuje v1před v2 Možné pohledy: Pro uU to je orientovaný graf Gu=(V, Eu) Pro uU to je (ne)ostré (částečné) uspořádání <uk, uk Problém s cykly 1. Úvodní přednáška

  22. Motivace – formální modely Preference skórovací - (S,<S) (částečně) uspořádaná množina hodnot jimiž uživatel ohodnocuje V S={1,2,3,4,5}, S={ }, S={accept,…, reject} Ps: V x U  S Ps(v2, u) <S Ps(v1, u) - uživatel u preferuje v1před v2 Ps(v2, u) = Ps(v1, u) - uživatel u preferuje v1a v2stejně Ps(v2, u) a Ps(v1, u) můžou být v nesrovnatelné <S Opět různé možné pohledy: Pro uU to je (ne)ostré (částečné) uspořádání <us, us Pokud (S,<S) je lineární - problém s cykly nemáme 1. Úvodní přednáška

  23. Motivace – formální modely Preference skórovací - (S,<S) (částečně) uspořádaná množina hodnot jimiž uživatel ohodnocuje V S={1,2,3,4,5}, S={ }, S={accept,…, reject} Ps: V x U  S Ps: (V x U  S) x V x U  S Tedy vím jak jiní uživatelé na jiných věcech preferovali Rozhodovací proces (burza, AIDS, investice) Kdo je lepší McDonalds, KentuckyFC, McDavid, …? 1. Úvodní přednáška

  24. Motivace – formální modely a jejich vztahy Převoditelnost je možná (s jistými omezeními) Mějme (S,<S)a Ps: V x U  S, pak definujme Pk(v1, v2, u) = 1 pokud Ps(v2, u) <S Ps(v1, u) Mějme Pk: V x V x {u}  {0,1}, pak položme S = V a <S = <uk A definujme Ps: V x {u}  S takto Ps(v, u) = v Jiné možnosti převodu? Od uživatele dozvíme jen malou část Ps aPk ... 1. Úvodní přednáška

  25. Motivace – formální modely Převoditelnost – pokud v informatice něco nejde, resp. neplatí, tak dodám předpoklady (rozumné z reálného hlediska = umím to v aplikaci zabezpečit) za kterých to jde ... nebo změním definice ... nebo změním jazyk ... ... nápady vítané - pak to možná půjde? Mějme (S,<S)a Ps: V x U  S, takové že navíc ??? pak Pk(v1, v2, u) = 1 pokud Ps(v2, u) <S Ps(v1, u) a ... Mějme Pk: V x V x U {0,1} takové že navíc ??? Pak S = ... a <S = ... a definujme Ps(v, u) = v ... Několik příkladů si během semestru uvedeme 1. Úvodní přednáška

  26. Motivace – formální modely My se budeme více věnovat modelu skórovacímu Hlavně nechceme řešit problém cyklů v uživatelově Hodnocení Množina skórovacích hodnot S je obvykle malá, 7+-2 <S je obvykle lineární Nejlépe vizualizované ... tvořivost a nápady vítané (HCI, UI, ...) 1. Úvodní přednáška

  27. Časový harmonogram ??? 1. Úvodní přednáška

  28. Požadavky ??? 1. Úvodní přednáška

More Related