[alicebot-developer] The wildcard-filling problem

Helio Perroni Filho alicebot-developer@list.alicebot.org
Thu, 6 Oct 2005 09:18:45 -0300 (ART)


--- Gary Poster <gary@modernsongs.com> escreveu:

>> That's interesting, but how do you deal with the
>> case where an element in the original sentence is
>> split in two -- for example, changing "he's" to
>> "he is"?
> 
> Heh, looks like my memory was a bit off. Here's an
> excerpt from the pertinent part of the docs:

Now I get it... I think. ^_^' I presume a given
sentence token is never going to be "substituted" more
than once, right? Because I was looking for a solution
that allowed the user to line up substitutions, so he
could create a configuration like:

((" waht", " what"),
 (" what's ", " what is "))

An the bot would correctly normalize a sentence

"Waht's the matter?"

into 

"WHAT IS THE MATTER"

> The GPL license of Dr. Wallace's files meant I
> could never really use my code for work, so I put it
> aside for now.

That's certainly true if you used GPL'ed code on your
work, but if you simply created a "clean room"
implementation of the AIML standard, I'm not sure the
GPL applies. Actually the AIML working draft makes no
mention to licences at all, so I guess it is an open
standard, which does not rule out closed-source
implementations.

-- 
Ja mata ne.
Helio Perroni Filho



	


	
		
_______________________________________________________ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora! 
www.yahoo.com.br/messenger/