Machines with good sense: How can computers become capable of sensible reasoning?

  • Junia C. Anacleto
  • Ap. Fabiano Pinatti de Carvalho
  • Eliane N. Pereira
  • Alexandre M. Ferreira
  • Alessandro J. F. Carlos
Part of the IFIP – The International Federation for Information Processing book series (IFIPAICT, volume 276)


Good sense can be defined as the quality which someone has to make sensible decisions about what to do in specific situations. It can also be defined as good judgment. However, in order to have good sense, people have to use common sense knowledge. This is not different to computers. Nowadays, computers are still not able to make sensible decisions and one of the reasons is the fact that they lack common sense. This paper focuses on OMCS-Br, a collaborative project that makes use of web technologies in order to get common sense knowledge from a general public and so use it in computer applications. Here it is presented how people can contribute to give computers the knowledge they need to be able to perform common sense reasoning and, therefore, to make good sense decisions. In this manner, it is hoped that software with more usability can be developed.


Knowledge Base Common Sense Good Sense Feedback Process Semantic Network 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Anacleto, J. C.; Lieberman, H.; Tsutsumi, M.; Neris, V. P. A.; Carvalho, A. F. P.; Espinosa, J.; Zem-Mascarenhas, S.; Godoi, M. S. Can common sense uncover cultural differences in computer applications?. In Artificial Intelligence in Theory and Practice - WCC 2006, vol. 217, Bramer, M. (Ed). Berlin: Springer-Verlag, 2006. p. 1-10.Google Scholar
  2. 2.
    Anacleto, J. C.; Lieberman, H.; Carvalho, A. F. P.; Neris, V. P. A.; Godoi, M. S.; Tsutsumi, M.; Espinosa, J.; Talarico Neto, A.; Zem-Mascarenhas, S. Using common sense to recognize cultural differences. In Advances in Artificial Intelligence - IBERAMIA-SBIA 2006, LNAI 4140, Sichman, J. S et al.. (Eds). Berlin: Springer-Verlag, 2006. p. 370-379.CrossRefGoogle Scholar
  3. 3.
    Anacleto, J. C.; Carlos, A. J. F.; Carvalho, A. F. P. de; Godoi, M. S. Using Common Sense Knowledge to Support Learning Objects Edition and Discovery for Reuse. In Proc of the 13th Brazilian Symposium on Multimedia and the Web (Webmedia 2007), 2007, Gramado Brazil. New York: ACM Press, 2007. p. 290-297.Google Scholar
  4. 4.
    Anacleto, J. C.; Ferreira, A. M.; Pereira, E. N.; Carvalho, A. F. P. de; Fabro, J. A. Culture Sensitive Educational Games Considering Commonsense Knowledge. In Proc. of 10th International Conference on Enterprise Information System (ICEIS 2008), 2008, Spain. In press.Google Scholar
  5. 5.
    Carvalho, A. F. P. de; Anacleto, J. C.; Zem-Mascarenhas, S. Learning Activities on Health Care Supported by Common Sense Knowledge. In: Proc of the 23 rd Symposium on Applied Computing, 2008, Fortaleza - Brazil. New York: ACM Press, 2008 p. 1385-1389.Google Scholar
  6. 6.
    Carvalho, A. F. P. de; Anacleto, J. C.; Zem-Mascarenhas, S. Planning Learning Activities Pedagogically Suitable by Using Common Sense Knowledge. In Proc of the 16 th International Conference on Computing (CIC 2007), 2007, Mexico City. p. 1-6.Google Scholar
  7. 7.
    Denison , D.C. Guess who’s smarter. Boston Globe Online, 25 mar. 2003.Google Scholar
  8. 8.
    Lenat, D. B. CYC: a large-scale investment in knowledge infrastructure. Communications of the ACM, New York, v. 38, n. 11, Nov. 1995.Google Scholar
  9. 9.
    Lenat, D. B.; Guha, R. V.; Pittman, K.; Pratt, D.; Shepherd, M. Cyc: toward programs with common sense. Communications of the ACM, New York, v. 33, n. 8, aug. 1990.Google Scholar
  10. 10.
    Lieberman, H.; Liu, H. Singh, P.; Barry, B. Beating common sense into interactive applications. AI Magazine, v. 25, n. 4, p. 63-76, 2004.Google Scholar
  11. 11.
    Liu, H.; Singh P. ConceptNet: a practical common sense reasoning toolkit. BT Technology Journal, v. 22, n. 4, p. 211-226, 2004.CrossRefGoogle Scholar
  12. 12.
    Marcus, A. Culture class vs. culture clash. Interactions, New York, v. 9, n. 3, p. 25-28, mar. 2002.Google Scholar
  13. 13.
    Martins, R. T.; Hasegawa, R.; Nunes, M.G.V. Curupira: a functional parser for Brazilian Portuguese. In Proc of the 6 th Computational Processing Of The Portuguese Language, International Workshop (PROPOR 2003), LCNS 2721, Mamede, N. J et al. (Eds). Berlin: Springer-Verlag, 2003.Google Scholar
  14. 14.
    McCarthy, J. Programs with Common Sense. In Proc of the Teddington Conference On Mechanization Of Tought Processes, 1959.Google Scholar
  15. 15.
    Minsky, M. The Society of Mind. New York: Simon and Schuster, 1986.Google Scholar
  16. 16.
    Panton, K.; Matuszek, C.; Lenat, D. B.; Schneider, D.; Witbrock, M. Siegel, N. Shepard, B. Common Sense Reasoning - From Cyc to Intelligent Assistant. In Ambient Intelligence in Everyday Life. New York: Spring-Verlag, LNAI 3864, 2006. pp. 1-31.CrossRefGoogle Scholar
  17. 17.
    Singh, P. The OpenMind Common sense project., 2002.Google Scholar
  18. 18.

Copyright information

© International Federation for Information Processing 2008

Authors and Affiliations

  • Junia C. Anacleto
    • 1
  • Ap. Fabiano Pinatti de Carvalho
    • 1
  • Eliane N. Pereira
    • 1
  • Alexandre M. Ferreira
    • 1
  • Alessandro J. F. Carlos
    • 1
  1. 1.Advanced Interaction Laboratory (LIA) Computing DepartmentFederal University of São Carlos (DC/UFSCar)São Carlos

Personalised recommendations