HAL

Powerful AI Framework
Download

HAL Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Other/Proprietary Li...
  • Price:
  • FREE
  • Publisher Name:
  • Xiaomao Chen
  • Publisher web site:
  • http://dev.halbot.co.cc/

HAL Tags


HAL Description

HAL is a matching AI engine that is designed to replace Eliza, ALICE, and like. It currently has three main backends: regex, matrix (or word index), and substring. It also has a few supplement backends: spam , oneword , and generic.Note that this is only a library, it doesn't have any fancy interfaces pre-installed. There is only one script, hal. detects keyboard spam and notify the user instead of giving a "I don't understand" response one-word variant of matrix, designed to run after matrix, but in practice never used.InstallationTo install, do: pip install HALAfter install, run python in interactive mode and run import HAL.dbtest. If it says you don't have fts (full-text search), then you should install the pysqlite2 module from here.Now you need a dataset, the main set that I am developing is here: http://github.com/HALTeam/HALdata. Note that it was converted from an older version that I wrote a few months ago, which has only a regex engine. The dataset is based on the standard AIML set, which have a very different design compared to HAL. So I expect many bugs in the dataset, feel free to report them on GitHub.Product's homepage


HAL Related Software