Skip to main content

A Lab Experiment Using a Natural Language Interface to Extract Information from Data: The NLIDB Game

  • Conference paper
  • First Online:
Decision Economics: Complexity of Decisions and Decisions for Complexity (DECON 2019)

Abstract

This paper makes a case for the challenge of an inductive approach to research in economics and management science focused on the use of a natural language interface for action-based applications tailored to business-specific functions. Natural language is a highly dynamical and dialectical process drawing on human cognition and, reflexively, on economic behaviour. The use of natural language is ubiquitous to human interaction and, among others, permeates every facet of companies’ decision-making. Therefore, we take up this challenge by designing and conducting a lab experiment – conceived and named by us as NLIDB game – based on an inductive method using a novel natural language user interface to database (NLIDB) query application system. This interface has been designed and developed by us in order both (i) to enable managers or practitioners to make complex queries as well as ease their decision-making process in certain business areas, and thus (ii) to be used by experimental economists exploring the role of managers and business professionals. The long-term goal is to look for patterns in the experimental data, working to develop a possible research hypothesis that might explain them. Our preliminary findings suggest that experimental subjects are able to use this novel interface more effectively with respect to the more commons graphical interfaces company-wide. Most importantly, subjects make use of cognitive heuristics during the treatments, achieving pragmatic and satisficing rather than theoretically oriented optimal solutions, especially with incomplete or imperfect information or limited computation capabilities. Furthermore, the implementation of our NLIDB roughly translates into savings of transaction costs, because managers can make queries without recurring to technical support, thus reducing both the time needed to have effective results from business decisions and operating practices, and the costs associated with each outcome.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Schwitter, R.: Controlled natural languages for knowledge representation. In: Proceedings of the 23rd International Conference on Computational Linguistics, pp. 1113–1121. Association for Computational Linguistics, Beijing (2010)

    Google Scholar 

  2. Huijsen, W.-O.: controlled language – an introduction. In: Proceedings of the Second International Workshop on Controlled Language Applications, pp. 1–15. Language Technologies Institute, Carnegie Mellon University, Pittsburgh (1998)

    Google Scholar 

  3. Pool, J.: Can controlled languages scale to the web?. In: Proceedings of the 5th International Workshop on Controlled Language Applications, pp. pp. 1–12. Association for Machine Translation in the Americas, Cambridge (2006)

    Google Scholar 

  4. Kuhn, T.: A survey and classification of controlled natural languages. Comput. Linguist. 40(1), 121–170 (2014)

    Article  Google Scholar 

  5. Newell, A., Simon, H.A.: Human Problem Solving. Prentice-Hall Inc., Englewood Cliffs (1972)

    Google Scholar 

  6. Dascal, M.: Interpretation and Understanding. J. Benjamins BV, Philadelphia (2003)

    Book  Google Scholar 

  7. Yngve, V.H.: COMIT, Programmer’s Reference Manual and Introduction to COMIT programming. MIT Press, Cambridge (1961)

    Google Scholar 

  8. Bobrow, D.G.: Natural language input for a computer problem solving system. In: Minsky, M.L. (ed.) Semantic Information Processing, pp. 146–226. MIT Press, Cambridge (1964, 1968)

    Google Scholar 

  9. Chesñevar, C.I., Maguitman, A.G., Loui, R.P.: Logical models of argument. ACM Comput. Surv. 32(4), 337–383 (2000)

    Article  Google Scholar 

  10. Wegner, P.: Why interaction is more powerful than algorithms. Commun. ACM 40(5), 80–91 (1997)

    Article  Google Scholar 

  11. West, D.: Hermeneutic computer science. Commun. ACM 40(4), 115–116 (1997)

    Article  Google Scholar 

  12. Androutsopoulos, I., Ritchie, G., Thanisch, P.: Natural language interfaces to databases – an introduction. J. Lang. Eng. 1(1), 29–81 (1995)

    Article  Google Scholar 

  13. Newell, A., Simon, H.A.: Computer science as empirical enquiry: symbols and search. Commun. ACM 19(3), 113–126 (1976)

    Article  Google Scholar 

  14. Winograd, T.: Procedures as a representation for data in a computer program for understanding natural languages. Technical report MAC-TR-84, MIT, Boston, MA (1971). Published as a full issue of Cogn. Psychol. 3(1), 1–191 (1972)

    Google Scholar 

  15. Nelken, R., Francez, N.: Querying temporal databases using controlled natural language. In: Kay, M. (ed.) Proceedings of the 18th International Conference on Computational Linguistics, vol. 1. Morgan Kaufmann Publishers, San Francisco (2000)

    Google Scholar 

  16. Grin, F., Sfreddo, C., Vaillancourt, F.: The Economics of the Multilingual Workplace. Routledge, New York (2010)

    Google Scholar 

  17. Ginsburgh, V., Weber, S.: How Many Languages Do We Need? The Economics of Linguistic Diversity. Princeton University Press, Princeton (2011)

    Book  Google Scholar 

  18. Rubinstein, A.: Why are certain properties of binary relations relatively more common in natural language? Econometrica 64(2), 343–355 (1996)

    Article  MathSciNet  Google Scholar 

  19. Rubinstein, A.: Economics and Language. Cambridge University Press, Cambridge (2000)

    Book  Google Scholar 

  20. Blume, A.: Coordination and learning with a partial language. J. Econ. Theory 95(1), 1–36 (2000)

    Article  MathSciNet  Google Scholar 

  21. Blume, A., Board, O.: Language barriers. Econometrica 81(2), 781–812 (2013)

    Article  MathSciNet  Google Scholar 

  22. Weber, R.A., Camerer, C.F.: Cultural conflict and merger failure: an experimental approach. Manag. Sci. 49(4), 400–415 (2003)

    Article  Google Scholar 

  23. Selten, R., Warglien, M.: The emergence of simple languages in an experimental coordination game. PNAS 104(18), 7361–7366 (2007)

    Article  Google Scholar 

  24. Houser, D., Xiao, E.: Classification of natural language messages using a coordination game. Exp. Econ. 14(1), 1–14 (2011)

    Article  Google Scholar 

  25. Fodor, J.A.: The Language of Thought. Crowell, New York (1975)

    Google Scholar 

  26. Pylyshyn, Z.W.: Computation and Cognition. MIT Press, Cambridge (1984)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Raffaele Dell’Aversana or Edgardo Bucciarelli .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Dell’Aversana, R., Bucciarelli, E. (2020). A Lab Experiment Using a Natural Language Interface to Extract Information from Data: The NLIDB Game. In: Bucciarelli, E., Chen, SH., Corchado, J. (eds) Decision Economics: Complexity of Decisions and Decisions for Complexity. DECON 2019. Advances in Intelligent Systems and Computing, vol 1009. Springer, Cham. https://doi.org/10.1007/978-3-030-38227-8_12

Download citation

Publish with us

Policies and ethics