User:Tancre/Prototyping/AI/ELIZA: Difference between revisions

From XPUB & Lens-Based wiki
Line 2: Line 2:


== Process ==
== Process ==
: > input sentence
>> input sentence
# Pattern of decomposition of the sentence
1. Pattern of decomposition of the sentence
# Set of pre-substitutions
2. Set of pre-substitutions [pre:]
# List of recognized keywords + sorting on priority
3. List of recognized keywords + sorting on priority [key:]
# Research of a list of decomposition patterns. The first that matches is selected
4. Research of a list of decomposition patterns. The first that matches is selected + list of sinonyms [decomp: + synon:]
# Selection of a reassembly pattern for the selected decomposition pattern. If already selected goes on the next until it restarts.  
5. Selection of a reassembly pattern for the selected decomposition pattern. If already selected goes on the next until it restarts. [reasemb:]
# Set of post-substitutions
6. Set of post-substitutions [post:]
: > output sentence
>> output sentence

Revision as of 20:28, 20 October 2018

ELIZA

Process

>> input sentence 1. Pattern of decomposition of the sentence 2. Set of pre-substitutions [pre:] 3. List of recognized keywords + sorting on priority [key:] 4. Research of a list of decomposition patterns. The first that matches is selected + list of sinonyms [decomp: + synon:] 5. Selection of a reassembly pattern for the selected decomposition pattern. If already selected goes on the next until it restarts. [reasemb:] 6. Set of post-substitutions [post:] >> output sentence