Abstract
Teams draw from many disciplines in working to design usable and error-tolerant systems. Anthropology is one such field, and ethnographic methods are often used and modified for this purpose. Linguistics expertise is commonly described as helpful; however, Natural Language Processing (NLP) and Computational Linguistics (CL) methods have rarely been described for aiding design efforts. Computational ethnography is described as using large bodies of data to provide insight into the routine of users for use in subsequent design efforts. Narrative text is often a subset of this data; NLP/CL methods are well-matched for analyzing bodies of existing user language. Sharing our previous and new thoughts on these methods in the facilitation of design team understanding can contribute to the discussion on computational ethnography. Both computational ethnography and linguistics can provide insight into error-tolerant system design.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Nielsen, J.: Enhancing the explanatory power of usability heuristics. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 152–158. ACM, April 1994
Arnold, T., Fuller, H.J.: Local lexicon extraction and language processing in facilitating language awareness and informing user-centered design in the health care environment. In: Proceedings of the International Symposium on Human Factors and Ergonomics in Health Care, vol. 6, No. 1, pp. 97–103. Sage India, SAGE Publications, New Delhi, India, June 2017
Zheng, K., Hanauer, D.A., Weibel, N., Agha, Z.: Computational ethnography: automated and unobtrusive means for collecting data in situ for human-computer interaction evaluation studies. In: Patel, V., Kannampallil, T., Kaufman, D. (eds.) Cognitive Informatics for Biomedicine, pp. 111–140. Springer, Cham (2015)
Wood, S.D., Kieras, D.E.: Modeling human error for experimentation, training, and error-tolerant design. In: Proceedings of the Interservice/Industry Training, Simulation, and Education Conference, pp. 1075–1085, December 2002
Shneiderman, B., Plaisant, C., Cohen, M., Jacobs, S., Elmqvist, N., Diakopoulos, N.: Designing the User Interface: Strategies for Effective Human-Computer Interaction. Pearson, Boston (2016)
Button, G.: The ethnographic tradition and design. Des. Stud. 21(4), 319–332 (2000)
Dourish, P.: Implications for design. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 541–550. ACM, April 2006
Uszkoreit, H.: Linguistics in computational linguistics: observations and predictions. In: Proceedings of the EACL 2009 Workshop on the Interaction between Linguistics and Computational Linguistics: Virtuous, Vicious or Vacuous? pp. 22–25 (2009)
Miller, G.A.: The cognitive revolution: a historical perspective. Trends Cogn. Sci. 7(3), 141–144 (2003)
Krug, S.: Don’t make me think, revisited: a common sense approach to Web usability. Pearson Education, San Francisco, California (2014)
Redish, J.G.: Letting Go of the Words: Writing Web Content that Works, 2nd edn. Morgan Kaufmann, Waltham (2012)
Johnson, J.: Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines. Elsevier, Amsterdam (2013)
Rosenbloom, S.T., Miller, R.A., Johnson, K.B., Elkin, P.L., Brown, S.H.: A model for evaluating interface terminologies. J. Am. Med. Inf. Assoc. 15(1), 65–76 (2008)
Tettamanti, M., Manenti, R., Della Rosa, P.A., Falini, A., Perani, D., Cappa, S.F., Moro, A.: Negation in the brain: modulating action representations. Neuroimage 43(2), 358–367 (2008)
Megaputer Intelligence. PolyAnalyst™ Professional: Version 6.5.2030 [Data & Text Analysis software]. Bloomington, Indiana (2018)
Ozkan, N., Paris, C.: Cross-fertilization between human computer interaction and natural language processing: Why and how. Int. J. Speech Technol. 5(2), 135–146 (2002)
Abramson, C.M., Joslyn, J., Rendle, K.A., Garrett, S.B., Dohan, D.: The promises of computational ethnography: improving transparency, replicability, and validity for realist approaches to ethnographic analysis. Ethnography 19, 254–284 (2017). https://doi.org/10.1177/1466138117725340
Leidner, J.L., Plachouras, V.: Ethical by design: ethics best practices for natural language processing. In: Proceedings of the First ACL Workshop on Ethics in Natural Language Processing, pp. 30–40 (2017)
Acknowledgments
We would like to thank everybody at the National Center for Patient Safety for their commitment to patient safety. There were no relevant financial relationships or any source of support in the forms of grants, equipment, or drugs. The authors declare no conflicts of interest. The opinions expressed in this article are those of the authors and do not necessarily represent those of the Veterans Administration.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature (outside the USA)
About this paper
Cite this paper
Arnold, T., Fuller, H.J.A. (2019). In Search of the User’s Language: Natural Language Processing, Computational Ethnography, and Error-Tolerant Interface Design. In: Ahram, T., Falcão, C. (eds) Advances in Usability, User Experience and Assistive Technology. AHFE 2018. Advances in Intelligent Systems and Computing, vol 794. Springer, Cham. https://doi.org/10.1007/978-3-319-94947-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-94947-5_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94946-8
Online ISBN: 978-3-319-94947-5
eBook Packages: EngineeringEngineering (R0)