Natural language processing is a field of computer science, artificial intelligence, and linguistics developed to make computers understand and manipulate written or spoken human languages (“natural languages”). In the context of virtual patients, natural language processing means that the learners can communicate with virtual patients by freely asking questions in written or oral form as in a conversation with a real patient, rather than by selecting options from lists or menus of pre-defined options.
- Chowdhury G. Natural language processing. Annual Review of Information Science and Technology. 2003;37:51-89. (Link)
- Nadkarni PM, Ohno-Machado L, Chapman WW. Natural language processing: an introduction, Journal of the American Medical Informatics Association. 2011;18(5):544–51. (Link)
- Chopra A, Prashar A, Sain C. Natural language processing. Int J technology enhancements & emerging engineering research. 2013;1(4):131-4. (Link)