1 / 33

Aluno : André de Oliveira Bueno Orientadora : Júnia Coutinho Anacleto PPG-CC Data: 07/06/13

A Challenge in the Use and Collection of Application’s Cultural Knowledge to Promote the Growth of the OMCS-Br Cultural Knowledgebase. Aluno : André de Oliveira Bueno Orientadora : Júnia Coutinho Anacleto PPG-CC Data: 07/06/13.

temira
Download Presentation

Aluno : André de Oliveira Bueno Orientadora : Júnia Coutinho Anacleto PPG-CC Data: 07/06/13

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. A Challenge in the Use and Collection of Application’s Cultural Knowledge to Promote the Growth of the OMCS-Br Cultural Knowledgebase Aluno: André de Oliveira Bueno Orientadora: JúniaCoutinho Anacleto PPG-CC Data: 07/06/13

  2. Providing cultural context to design applications – an experience report Aluno: André de Oliveira Bueno Orientadora: JúniaCoutinho Anacleto PPG-CC Data: 07/06/13

  3. Agenda • Introduction • Motivation • Problem • ResearchQuestion • The OMCS-Br Project • A solution to support culturally contextualized design • The Cultural Filter • The Web Search Tool • Conclusions

  4. Introduction

  5. Motivation • We are seeing a constant evolution on how ICT are being capable of offer support for users in their context of life; • HCI is evolving for what is called the third wave: • Context sensitive ICT solutions (Boedker, 2006); • Contexts of Everyday Life: • ranging from embodiment to situated meaning to values and social issue (Odom et al, 2008) • ranging from the arts to sociology to policy (Harrison et al. 2007) • Context aware solutions based on ubiquitous and pervasive hardware support are studied and provided. (Soldatos et al., 2007)

  6. Problem • HCI theories and methods still remain not enough to design covering the context demands. (Odom, 2008) • ‘Context’ has a broader meaning, embracing the intangible aspects of the interaction among users and ICT solutions, such as: • Sociality • Emotion • Experience • Culture Culture: values and behaviors shared by a group of individuals. Each culture can have its own values, behaviors which may be defined by certain elements such as language, colors, symbols, or icons. (Carol L., 2007) • Designing systems for cultural diferences remains a challenge. (Galadhar, 2009)

  7. How to consider culture: • Culture • Cultural Knowledge • Common Sense Common sense:the knowledge that most people agree with in a certain community at a certain period of time. (Anacleto et al., 2006) • OMCS-Br knowledgebase: structured statements with a defined semantic network(Minsky, 1986): • Quantifies common sense • Accessible

  8. Research Question How to support ICTs developers in the task of culturally contextualizing their applications’ design?

  9. Related Work • Projects arise in order to collect the human knowledge and, from these data, creating software which best suits to the user; Do not collect the source of the common sense CYC (LENAT et al., 1990) ThoughtTreasure (MUELLER, 1998) (SINGH et al., 2002) (ANACLETO et al., 2006) Collects the contributors’ information

  10. OMCS-Br Project http://www.sensocomum.ufscar.br • The OMCS-Br Project processing OMCS Site ConceptNet Application

  11. Applications using Common Sense OMCS-Br Knowledgebase • Information such as: • Age • Gender • Level of education • Geographical location • etc. End User’s Information

  12. Applications using Common Sense OMCS-Br Knowledgebase Cultural Contextualized Data

  13. A solution to support culturally contextualized design

  14. Design of the Cultural Filter OMCS-Br Knowledgebase Cultural Filter

  15. The Cultural Context Filter Architecture

  16. The Cultural Filter Functionalities • Manages the generation of the required cultural context; • Gives access for any developer to the Brazilian cultural knowledge collected by the OMCS-Br project; • Support RIA (Rich Internet Applications) applications; • Starts using the Client-Server model, what makes applications lighter (good for mobile applications);

  17. The Cultural Filter Parameters • ExamplesofParameters to define a Cultural Filter: • Age: • Number; • Range = [Number... Number]; • Qualitative = Child, teenagers, young, adult, etc.; • Gender: • Male, Female, Both; • Male, Female, Others, All; • Location: • GeographicalCoordinates; • City; • State; • Region; • Economic Status: • WealthyorPoor; There’s the possibility of inserting different fields according to the project database scheme in use.

  18. The Cultural Filter Parameters • ExamplesofExtensibleParameters: • Religion: • Nameofthereligion; • Race: • White, black; • White, black, both; • White, pardo, black, others; • White, black, pardo, indian, others; • Etc.

  19. The OMCS-Br Cultural Filter • Age: • Range = [Number...Number]; • Gender: • Male, Female, Both; • Formal Education: • Imcomplete-Pre School • Pre-School • Incomplete elementary • Elementary • Incomplete High School • High School • College • Masters • PhD • Location: • City; • State; • Region; It is proven that these parameters are providing cultural contexts.

  20. The OMCS-Br Cultural Filter • Example of possible use of the cultural filter in XML:

  21. Application Process • Usingthe data fromtheOMCS-Brknowledgebase to culturally contextualize applications: 2º 3º 1º Filtertheknowledgebase Use thesliceoftheKnowledgebase Define filterparameters Generatecultrallycontextualizedapplication Brazilian Knowledgebase - Age - Gender - Education - Location SliceoftheKnowledgebase

  22. The Cultural Filter • TheFilter Interface:

  23. The Cultural Filter • How to use thefilter:

  24. The Cultural Filter • Defining a new Cultural Filter:

  25. The Cultural Filter • Existing Cultural ContextFilters:

  26. Proof of Concept

  27. Proof of Concept • The Web Search Tool:

  28. Proof of Concept • The Web Search Tool:

  29. Conclusion

  30. Contributions • An approach to provide cultural context for developing contextualized ICT solutions; • Releasing the OMCS-Br knowledgebase for developing culturally contextualized ICT solutions; • A module to collect and feedback the OMCS-Br knowledgebase through the use of the contextualized applications; • Another result from this project is a web tool interface allowing to visualize the knowledge for a certain cultural context

  31. Future Works • Formalize the Cultural Filtermodel in a general form in order to allowanyonewhohas a database to use it; • Implementthe Cultural Filterandthe cultural knowledge for the OMCS-Br as webservices;

  32. Publications • Bueno, A. O.; Anacleto, Junia C. Allowing Software Developers to Develop Culture-Sensitive Applications by Providing them the OMCS-Br Cultural Knowledgebase. In: ACM Conference on Human Factors in Computing Systems (CHI 2013), Paris, 2013. • Bueno, A. O.; Anacleto, Junia C. Releasing the OMCS-Br Knowledgebase to Facilitate Insertion of Culture into Applications: a Brazilian Experience. In: International Conference on Software Engineering and Knowledge Engineering (SEKE 2013), Boston, 2013. 32/32

  33. Thank you! • Contacts: • andre.obueno@dc.ufscar.br • junia@dc.ufscar.br • URLs: • http://lia.dc.ufscar.br • http://www.sensocomum.ufscar.br • http://lia.dc.ufscar.br/Filtro

More Related