Skip to content

Meta-Guide.com

Menu
  • Home
  • About
  • Directory
  • Bibliography
  • Videography
  • Pages
  • Index
  • Random
Menu

In my chatbot, how can I use A.L.I.C.E. to perform actions based on what the user is using?

Posted on 2015/11/112016/08/31 by mendicott

In my chatbot, how can I use A.L.I.C.E. to perform actions based on what the user is using?

In AIML, WordNet could be used for lexical chaining, based on the relationships between nouns, a kind of faceted classification using antonyms, synonyms, meronyms, hypernyms, holonyms, etc.  What this means is that “supermarket” could be recognized as “shopping”, “soccer” could be recognized as “sports”, and “Chappie” could be recognized as “movie”.  Lexical chaining is just one kind of semantification, or conceptualization technique, and is not built into AIML, so requires customized programming.

BTW, the new Microsoft Cortana API at luis.ai (Language Understanding Intelligent Service) is much more of a “do-engine”, focused on intent, than AIML, and unlike AIML uses machine learning for inexact matching.

See also my quick and dirty webpages:

  • AIML & WordNet | Meta-Guide.com
  • Lexical Chain & Dialog Systems | Meta-Guide.com
  • Lexical Chaining | Meta-Guide.com

Popular Content

New Content

Virtual Human Systems: A Generalised Model (2021)

 

Contents of this website may not be reproduced without prior written permission.

Copyright © 2011-2025 Marcus L Endicott

©2025 Meta-Guide.com | Design: Newspaperly WordPress Theme