Robert Farrell  Robert Farrell photo         

contact information

Research Staff Member, IBM Research AI
Thomas J. Watson Research Center, Yorktown Heights, NY


Professional Associations

Professional Associations:  ACM  |  ACM SIGCHI  |  Association for the Advancement of Artificial Intelligence (AAAI)  |  IEEE, Senior Member


I am a Research Staff Member in the IBM Research AI organization in the Knowledge Induction department at IBM T J Watson Research Center.  I have a long-standing interest in the cognitive processes of human learning. reasoning, and language. I have applied my work to a wide range of AI applications. Many of my projects have involved monitoring human behavior, building model of that behavior, and interacting with users based upon that model. 

At Carnegie-Mellon University, I developed an intelligent tutoring system that tracked users as they solved programming problems, buit an individualized model of their behavior, and generated tutoring dialogues based on the differences with an ideal model. At Yale Artificial Intelligence (AI) lab, I worked on natural language processing and case-based reasoning, and subsequently at Bell Communications Research (Bellcore) I worked on sensing and understanding human-computer interactions and generating adaptive instruction. 

I started at IBM Research in 1998 in the Applied Learning Sciences Group where I was a Research Staff Member and  then Group Manager. I worked on generating metadata for text and video multi-media learning content and developed software systems to assemble learning objects into training courses. I then joined the Social Computing group where I worked on applications of social networking to business, mobile applications for emerging markets, and healthcare patient engagement.  In 2010 I joined the Cognitive Computing Research organizsation, where I have worked on personal intelligent agents and man-machine dialogue in physical/virtual environments

My recent work has been in knowledge extaction, representation and reasoning. I have worked on  knowledge extraction from semi-structured information iand logical reasoning over that knowledge in the domains of oil exploration, regulatory compliance, transportation, and insurance. I am particularly interested in extraction of procedural knowledge from unstructured sources.