Skip to main content


Richard Sherl

Richard B. Scherl, Ph.D.

Associate Professor

Computer Science and Software Engineering
Howard Hall 222
View Personal Site

Richard B. Scherl, Ph.D.

The focus of Professor Scherl’s research is on logic-based methods of representing common sense knowledge about the world and the development of automated methods for reasoning with these representations. He pursues connections between this topic and work in other areas of computing such as databases and natural language processing, as well as other disciplines such as linguistics, philosophy, and the social sciences.

Professor Scherl has been teaching at Monmouth University since 2002. He teaches courses in the areas of artificial intelligence, databases, discrete mathematics, and programming.


Ph.D., University of Illinois, Computer Science

MA & Ph.D., University of Chicago, Anthropology

Diploma, Madurai University (India), Tamil

Research Interests

Artificial Intelligence (Knowledge Representation, Automated Reasoning, Natural Language Processing), Cognitive Science, Information Integration and Data Management, Computational Social Sciences


Scholarly Articles

Scherl, Richard. “Towards a Formal Model of the Decitically Constructed Context of Narratives.” Pages 520-525 in the proceedings of CONTEXT 2015. November 2-6. Larnaca, Cyprus.

Somak Aditya, Chitta Baral, Nguyen Ha Vo, Joohyung Lee, Jieping Ye, Zaw Naung, Barry Lumpkin, Jenny Hastings, Richard Scherl, Dawn M. Sweet and Daniela Inclezan. “Recognizing Social Constructs from Textual Conversation.” Pages 1293-1298 in Proceedings of the 2015 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. May 31-June 5, 2015. Denver, Colorado.

Scherl, Richard. “A Situation-Calculus Based Theory of Justified Knowledge and Action.” Pages 134-140 in Logical Formalizations of Commonsense Reasoning: Papers from the 2015 AAAI Spring Symposium. Technical Report SS-15-04. AAAI Press. Palo Alto, California. 2015.

Scherl, R. “Developing Semantic Classifiers for Big Data. In proceedings of AAAI Fall Symposium on Semantics for Big Data.” Arlington, Virgina. November 15-17, 2013.

Scherl, R., Inclezan, D. and Gelfond, M. “Automated Inference of Socio-Cultural Information From Natural Language Conversations.” Pages 480-487 in Proceedings of the IEEE International Conference on Social Computing/IEEE International Conference on Privacy, Security, Risk and Trust. SIN- The Second International Symposium on Social Intelligence and Networking. Los Alimitos, California: IEEE Computer Society. 2010.

Scherl, R., Tran, C. and Baral, C. “State-Based Regression with Sensing and Knowledge.” International Journal of Software and Informatics. 3(1):3-30. 2009.

Gilett, P., Scherl, R. and Shafer, G. “A Probabilistic Logic based on the Acceptability of Gambles.” Pages 281-300. International Journal of Approximate Reasoning. Volume 44, Issue 3. March 2007.

Baral, C., Gelfond, G., Gelfond, M., and Scherl, R. “Textual Inference by Combining Multiple Logic Programming Paradigms.” Pages 1-5 in Proceedings of the AAAI-05 Workshop on Inference for Textual Question Answering. July 9, 2005, Pittsburgh, Pennsylvania.

Baral, C., Gelfond, M., and Scherl, R. “Answer Set Programming as the basis for a Homeland Security QAS.” Pages 149-150 in Proceedings of the 2005 AAAI Spring Symposium on AI Technologies for Homeland Security, Edited by John Yen and Robert Popp. March 21 – 23, 2005. Stanford, California.

Baral, C., Gelfond, M., and Scherl, R. “Using Answer Set Programming to Answer Complex Queries.” Pages 17-22 in the Workshop on Pragmatics of Question Answering at HLT-NAACL 2004 (Human Language Technology – North American Association for Computational Linguistics). Boston, Mass. May 2004.

Scherl, R. “Reasoning about the Interaction of Knowledge, Time and Concurrent Actions in the Situation Calculus.” Proceedings of the Eighteenth International Conference on Artificial Intelligence (IJCAI-03), pp. 1091-1096, Acapulco, Mexico, August 9-15, 2003.

Scherl, R. and Levesque, H. “Knowledge, Action, and the Frame Problem.” Artificial Intelligence, pp. 1-39, vol. 144, 2003.

Scherl, R. and Geller, J. “Global Communities, Marketing, and Web Mining.” Doing Business Across Borders, pp. 141-150, vol. 1, no. 2, November 2002.

Shafer, G, Gillett, P. and Scherl, R. “A New Understanding of Subjective Probability and its Generalization to Lower and Upper Prevision.” International Journal of Approximate Reasoning, pp. 1-49, vol. 33, Issue 1, 2003.

Professional Associations

American Association for Artificial Intelligence, Association for Computing Machinery


Frequently Taught Classes

  • Advanced Computing (CS 305)
  • Advanced Special Topics (CS 698)
  • Computer Algorithms I (CS 305)
  • Cooperative Education: Computer Science (CS 488)
  • Data Mining (CS 618)
  • Data Structures and Algorithms (CS 305)
  • Database Design and Management (CS 517, MIS 517)
  • Database Systems (CS 517)
  • Discrete Mathematics and Applications (CS 202)
  • Introduction to Computer Science II (CS 176)
  • Introduction to Computer Science II Lab (CS 176L)
  • Introduction to Intelligent Systems (CS 520)
  • Issues in Cognitive Science (PR 457)
  • Program Development (CS 501B)
  • Survey of Artificial Intelligence Concepts and Practices (CS 420)
  • Theoretical Foundations of Computer Science (CS 502)