Author Topic: Need help with functions for documentation effort  (Read 2575 times)

acgdev

  • Newbie
  • *
  • Posts: 2
    • View Profile
Need help with functions for documentation effort
« on: March 01, 2005, 08:25:25 am »
We are trying to develop a documentation of all functions for HAL. In doing so, we have identified a list of functions that we neither could find in the script nor could find good comments about those. We understand that some of the functions listed below are in the DLL for compatibility with old versions of Hal; however we would still like to know about those so that those could also be covered in the documentation.

Thus, any feedback to allow us to understand the functions listed below would be of great help.  

Functions List:

Cheater(ByVal SearchPhrase As String, ByVal UserSentence As String, ByVal Prefix1 As String, ByVal Suffix1 As String, ByVal Prefix2 As String, Suffix2 As String, ByVal Prefix3 As String, ByVal Suffix3 As String, ByVal NoW5H As Boolean) As String
CompareSentence(ByVal CompareWhat As String, ByVal InWhat As String) As Single
ConversationBrain(ByVal UserText As String, ByVal BrainFN As String, ByVal LastUserSent As String, ByRef Relevance As Variant) As String
DetectVowel(ByVal TextString As String) As String
Dig2Word(ByVal NumberEntered As Variant) As String
EncodeVar(EncodeWhat, AsWhat)
ExtractKeywords
ExtractVar(FromWhat, DecodeWhat)
FixCase(ByVal Sentence As String)
GetResponse(ByVal UHPFile As String, ByVal UserSentence As String, ByVal UserName As String, ByVal ComputerName As String, ByVal LearningLevel As String, Custommem1 As String, Hate As String, Swear As String, Insults As String, Compliment As String, PrevSent As String, LastResponseTime As String, PrevUserSent As String, Custommem2 As String, Relevance As String, Topicfocus As String) As String
HalScript(ByVal UserSentence, ByVal ScriptFile, ByVal HalRel) As String
MakeContractions(ByVal Sentence As Variant) As String
NoPunc(ByVal Sentence As String) As String
OpenPage(ByVal PageURL As String) As String
OriginalBrain(ByVal UserSentence As String)
QABrain(ByVal UserText As String, ByVal BrainFN As String, ByRef Rel As Variant) As String
ReadNum(ByVal Dec As String, Optional ByVal NoTrunc As Boolean)
RecallVars(ByVal VarListString, Emotion, Hate, Swear, Insults, Compliment, PrevSent, LastResponseTime, ScriptMem2, ScriptMem3, ScriptMem4, ScriptMem5) As String
RemoveExtraSpaces(ByVal Sentence As String) As String
StoreVars(Emotion, Hate, Swear, Insults, Compliment, PrevSent, LastResponseTime, ScriptMem2, ScriptMem3, ScriptMem4, ScriptMem5) As String
TopicSearch(ByVal UserSentence, ByVal TopicFile) As String
Word2Num(ByVal TextString As String) As Variant
GetWN(WordNetQuery As Variant) As Variant
SetPath(WordNetPath As Variant)
IsNoun() As Boolean
IsVerb() As Boolean
IsAdj() As Boolean
IsAdv() As Boolean
GetBase(PartOfSpeech As Variant) As Variant
GetNumSenses(PartOfSpeech As Variant) As Variant
GuessPartOfSpeech() As Variant
GetDefinition(PartOfSpeech As Variant, Sense As Variant, DefType As String) As Variant
GetCompoundWords(PartOfSpeech As Variant) As Variant
GetHolonyms(Sense As Variant, SubSet As Variant) As Variant
GetHypernyms(PartOfSpeech As Variant, Sense As Variant, Level As Variant) As Variant
GetMeronyms(Sense As Variant) As Variant
GetSynonyms(PartOfSpeech As Variant, Sense As Variant) As Variant
GetSisters(PartOfSpeech As Variant, Sense As Variant) As Variant
GetAntonyms(PartOfSpeech As Variant, Sense As Variant) As Variant
ChooseRandomWord(WordList As Variant, Optional AllowMultiWordResult As Boolean) As Variant
GetPartOfSpeechCount() As Variant
GetFirstInList(TheList As Variant) As Variant
RewordSentence(Sentence As Variant) As Variant
FindFirstNoun(Sentence As Variant, Optional ExtraStrict As Boolean) As Variant
« Last Edit: March 02, 2005, 03:52:57 am by acgdev »