File LRPpreprocessorWordClass Documentation

Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: LRPpreprocessorWordClass.cpp/.hpp

File Description: LRP preprocessor word class

File Function List


File Diagram (functions hierarchy)


Class LRPpreprocessorWord

Class Data
nametypedescription
tagNamestringtag name
plainTextWordboolplain text word
nextTagLRPpreprocessorWord*next tag

Class LRPpreprocessorMultiwordReductionWord

Class Data
nametypedescription
baseboolbase
grammaticalTenseFormsArray[LRP_PREPROCESSOR_WORD_VERB_DATABASE_TAG_BASE_MAX_NUM_TENSE_FORMS]vector<string>grammatical tense forms array [LRP_PREPROCESSOR_WORD_VERB_DATABASE_TAG_BASE_MAX_NUM_TENSE_FORMS]
grammaticalTenseFormintgrammatical tense form
grammaticalTenseModifierintgrammatical tense modifier
baseNamestringbase name
alternateTagBasicLRPpreprocessorMultiwordReductionWord*alternate tag basic

Class LRPpreprocessorMultiwordReductionPhrasalVerbWord

Class Data
nametypedescription
tagSpecialArbitraryNamebooltag special arbitrary name
tagSpecialArbitraryNameTypeinttag special arbitrary name type
optionalbooloptional
alternateTagLRPpreprocessorMultiwordReductionPhrasalVerbWord*alternate tag

Class LRPpreprocessorMultiwordReductionIrregularVerbWord

Class Data
nametypedescription
alternateTagLRPpreprocessorMultiwordReductionIrregularVerbWord*alternate tag

Class LRPpreprocessorPlainTextWord

Class Data
nametypedescription
featureReferencePrelimGIAfeature*feature reference prelim
featureReferenceOriginalGIAfeature*feature reference original
featureReferenceGIAfeature*feature reference
entityReferenceGIAentityNode*entity reference
wordShortcutToConceptNeuronANNneuron*word shortcut to concept neuron
neuralNetworkPreprocessorWordTypeintneural network preprocessor word type
tagNameOriginalNonLemmastringtag name original non lemma
POStaggerExperiencePermutationsvector<ANNexperience*>POS tagger experience permutations
POStaggerExperienceANNexperience*POS tagger experience
centreWordPOSambiguityInfouint32_tcentre word POS ambiguity info
alreadyFoundMatchboolalready found match
unambiguousPOSindexucharunambiguous POS index
POSambiguityInfouint64_tPOS ambiguity info
wordPOStypeInferredintword POS type inferred
translatorSentenceEntityIndexinttranslator sentence entity index
translatorSentenceWordIndexinttranslator sentence word index
translatorEntityGIAentityNode*translator entity
wordVerbVariantGrammaticalTenseFormintword verb variant grammatical tense form
wordNounVariantGrammaticalTenseFormintword noun variant grammatical tense form

Class LRPpreprocessorMultiwordReductionPlainTextWord

Class Data
nametypedescription
tagNameLemmastringtag name lemma
entityIndexintentity index
collapsedPhrasalVerbExactDefinedSectionboolcollapsed phrasal verb exact defined section
collapsedMultiwordWordboolcollapsed multiword word
collapsedMultiwordWordTypeintcollapsed multiword word type
collapsedMultiwordWordTempboolcollapsed multiword word temp
grammaticalTenseFormDetectedintgrammatical tense form detected
preprocessorUpperLevelWordReferenceLRPpreprocessorMultiwordReductionPlainTextWord*preprocessor upper level word reference
preprocessorUpperLevelWordReferenceSizeintpreprocessor upper level word reference size
preprocessorLowerLevelWordReferenceLRPpreprocessorMultiwordReductionPlainTextWord*preprocessor lower level word reference
characterIndexInSentenceContentsOriginalTextintcharacter index in sentence contents original text
tagNameLRPforNLPstringtag name LRP for NLP

Class LRPpreprocessorMultiwordReductionBasicSentence

Class Data
nametypedescription
firstTagInSentenceLRPpreprocessorMultiwordReductionWord*first tag in sentence
nextSentenceLRPpreprocessorMultiwordReductionBasicSentence*next sentence

Class LRPpreprocessorMultiwordReductionPhrasalVerbSentence

Class Data
nametypedescription
firstTagInSentenceLRPpreprocessorMultiwordReductionPhrasalVerbWord*first tag in sentence
alternateSentenceLRPpreprocessorMultiwordReductionPhrasalVerbSentence*alternate sentence
nextSentenceLRPpreprocessorMultiwordReductionPhrasalVerbSentence*next sentence

Class LRPpreprocessorMultiwordReductionIrregularVerbSentence

Class Data
nametypedescription
firstTagInSentenceLRPpreprocessorMultiwordReductionIrregularVerbWord*first tag in sentence
nextSentenceLRPpreprocessorMultiwordReductionIrregularVerbSentence*next sentence

Class LRPpreprocessorMultiwordReductionTagTextCorrespondenceInfo

Class Data
nametypedescription
wordWithLRPstringword with LRP
lemmaWithLRPstringlemma with LRP
wordWithLRPforNLPonlystringword with LRP for NLP only
entityIndexintentity index
sentenceIndexintsentence index
nextLRPpreprocessorMultiwordReductionTagTextCorrespondenceInfo*next

Function LRPpreprocessorWordClassClass::generateTextFromPreprocessorSentenceWordList()

Function Summary
namereturn typedescription
generateTextFromPreprocessorSentenceWordListstringgenerate text from preprocessor sentence word list

Function Arguments
nametypedescription
firstWordInSentenceconstEffective LRPpreprocessorPlainTextWord* first word in sentence

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorWordReduction.hppgenerateTextFromPreprocessorSentenceWordList
LRPpreprocessorWordReduction.hppsearchAndReplacePhrasalVerbs
LRPpreprocessor.hppparseTextFileAndReduceLanguage
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper
LRPpreprocessorWordReduction.hppgenerateTextFromPreprocessorSentenceWordList
LRPpreprocessorWordReduction.hppcreateNewCorrespondenceInfo
LRPpreprocessorWordReduction.hppcreateNewCorrespondenceInfo

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::generateTextFromPreprocessorSentenceWordList()

Function Summary
namereturn typedescription
generateTextFromPreprocessorSentenceWordListstringgenerate text from preprocessor sentence word list

Function Arguments
nametypedescription
firstWordInSentenceconstEffective LRPpreprocessorPlainTextWord* first word in sentence
LRPforNLP const bool LRP for NLP

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorWordClass.hppgenerateTextFromPreprocessorSentenceWordList
LRPpreprocessorWordReduction.hppgenerateTextFromPreprocessorSentenceWordList
LRPpreprocessorWordReduction.hppsearchAndReplacePhrasalVerbs
LRPpreprocessor.hppparseTextFileAndReduceLanguage
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper
LRPpreprocessorWordReduction.hppgenerateTextFromPreprocessorSentenceWordList
LRPpreprocessorWordReduction.hppcreateNewCorrespondenceInfo
LRPpreprocessorWordReduction.hppcreateNewCorrespondenceInfo

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::generateTextFromVectorWordList()

Function Summary
namereturn typedescription
generateTextFromVectorWordListstringgenerate text from vector word list

Function Arguments
nametypedescription
wordListconst vector<LRPpreprocessorPlainTextWord*>* word list

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessor.hppgenerateTextFromVectorWordList
LRPpreprocessor.hppregenerateFileFromPreprocessedTextWithoutLRP
SANImain.hpppreprocessTextForGIAwrapper

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::generateTextFromVectorWordList()

Function Summary
namereturn typedescription
generateTextFromVectorWordListstringgenerate text from vector word list

Function Arguments
nametypedescription
wordListconst vector<LRPpreprocessorPlainTextWord*>* word list
LRPforNLP const bool LRP for NLP

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessor.hppgenerateTextFromVectorWordList
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper
LRPpreprocessorWordClass.hppgenerateTextFromVectorWordList
LRPpreprocessor.hppgenerateTextFromVectorWordList

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::generateTextFromPreprocessorSentenceWord()

Function Summary
namereturn typedescription
generateTextFromPreprocessorSentenceWordstringgenerate text from preprocessor sentence word

Function Arguments
nametypedescription
wordconstEffective LRPpreprocessorPlainTextWord* word
LRPforNLP const bool LRP for NLP
isFirstWordInSentence const bool is first word in sentence

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LRPpreprocessorWordClass.hppgenerateTextFromPreprocessorSentenceWord
LRPpreprocessor.hppgenerateTextFromVectorWordList
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper
LRPpreprocessorWordClass.hppgenerateTextFromVectorWordList
LRPpreprocessor.hppgenerateTextFromVectorWordList
LRPpreprocessorWordClass.hppgenerateTextFromPreprocessorSentenceWord
LRPpreprocessorWordClass.hppgenerateTextFromPreprocessorSentenceWordList
LRPpreprocessorWordReduction.hppgenerateTextFromPreprocessorSentenceWordList
LRPpreprocessorWordReduction.hppsearchAndReplacePhrasalVerbs
LRPpreprocessorWordReduction.hppgenerateTextFromPreprocessorSentenceWordList
LRPpreprocessorWordReduction.hppcreateNewCorrespondenceInfo
LRPpreprocessorWordReduction.hppcreateNewCorrespondenceInfo

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::generateSentenceWordList()

Function Summary
namereturn typedescription
generateSentenceWordListboolgenerate sentence word list

Function Arguments
nametypedescription
sentenceContentsFirstWordLRPpreprocessorPlainTextWord* sentence contents first word
wordList vector<LRPpreprocessorPlainTextWord*>* word list

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessor.hppgenerateSentenceWordList
LRPpreprocessor.hppcreatePreprocessSentences
LRPpreprocessor.hppcreatePreprocessSentencesForGIA
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper
LRPpreprocessorWordReduction.hppgenerateSentenceWordList
LRPpreprocessorWordReduction.hppsearchAndReplacePhrasalVerbs
LRPpreprocessorWordReduction.hppgenerateSentenceWordList
LRPpreprocessorWordReduction.hppgenerateSentenceWordList
LRPpreprocessorWordReduction.hppgenerateSentenceWordList

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::generateSentenceWordList()

Function Summary
namereturn typedescription
generateSentenceWordListboolgenerate sentence word list

Function Arguments
nametypedescription
sentenceContentsFirstWordLRPpreprocessorPlainTextWord* sentence contents first word
wordList vector<LRPpreprocessorPlainTextWord*>* word list
startIndex const int start index
endIndex const int end index

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LRPpreprocessorWordClass.hppgenerateSentenceWordList
LRPpreprocessor.hppgenerateSentenceWordList
LRPpreprocessor.hppcreatePreprocessSentences
LRPpreprocessor.hppcreatePreprocessSentencesForGIA
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper
LRPpreprocessorWordReduction.hppgenerateSentenceWordList
LRPpreprocessorWordReduction.hppsearchAndReplacePhrasalVerbs
LRPpreprocessorWordReduction.hppgenerateSentenceWordList
LRPpreprocessorWordReduction.hppgenerateSentenceWordList
LRPpreprocessorWordReduction.hppgenerateSentenceWordList

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::generateFlatSentenceWordList()

Function Summary
namereturn typedescription
generateFlatSentenceWordListboolgenerate flat sentence word list

Function Arguments
nametypedescription
wordListvector<LRPpreprocessorPlainTextWord*>* word list
sentenceContentsFirstWord LRPpreprocessorMultiwordReductionPlainTextWord** sentence contents first word

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LRPpreprocessorWordReduction.hppgenerateFlatSentenceWordList
LRPpreprocessorWordReduction.hppsearchAndReplacePhrasalVerbs
LRPpreprocessor.hppparseTextFileAndReduceLanguage
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper
LRPpreprocessorWordReduction.hppgenerateFlatSentenceWordList
LRPpreprocessorWordReduction.hppgenerateFlatSentenceWordList
LRPpreprocessorWordReduction.hppgenerateFlatSentenceWordList
LRPpreprocessorWordReduction.hppgenerateFlatSentenceWordList

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::isIntrawordPunctuationMark()

Function Summary
namereturn typedescription
isIntrawordPunctuationMarkboolis intraword punctuation mark

Function Arguments
nametypedescription
indexOfCurrentTokenint index of current token
lineContents string* line contents

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessor.hppisIntrawordPunctuationMark
LRPpreprocessor.hppcreatePreprocessSentences
LRPpreprocessor.hppcreatePreprocessSentencesForGIA
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::isApostrophePossessionOrOmission()

Function Summary
namereturn typedescription
isApostrophePossessionOrOmissionboolis apostrophe possession or omission

Function Arguments
nametypedescription
indexOfCurrentTokenint index of current token
lineContents string* line contents

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessor.hppisApostrophePossessionOrOmission
LRPpreprocessor.hppcreatePreprocessSentences
LRPpreprocessor.hppcreatePreprocessSentencesForGIA
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::isApostrophePossessionOrOmission()

Function Summary
namereturn typedescription
isApostrophePossessionOrOmissionboolis apostrophe possession or omission

Function Arguments
nametypedescription
wordconst LRPpreprocessorPlainTextWord* word

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LRPpreprocessorWordClass.hppisApostrophePossessionOrOmission
LRPpreprocessor.hppgenerateTextFromVectorWordList
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper
LRPpreprocessorWordClass.hppgenerateTextFromVectorWordList
LRPpreprocessor.hppgenerateTextFromVectorWordList

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::findStringInWordList()

Function Summary
namereturn typedescription
findStringInWordListintfind string in word list

Function Arguments
nametypedescription
wordListvector<LRPpreprocessorPlainTextWord*>* word list
stringToFind const string string to find

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorWordReduction.hppfindStringInWordList
LRPpreprocessorWordReduction.hppconvertWordToNumber
LRPpreprocessorWordReduction.hppreplaceAllNumericalWordsWithNumbers
LRPpreprocessor.hppparseTextFileAndReduceLanguage
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::findStringInWordList()

Function Summary
namereturn typedescription
findStringInWordListintfind string in word list

Function Arguments
nametypedescription
wordListvector<LRPpreprocessorPlainTextWord*>* word list
stringToFind const string string to find
startIndexToPerformFind int start index to perform find

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LRPpreprocessorWordClass.hppfindStringInWordList
LRPpreprocessorWordReduction.hppfindStringInWordList
LRPpreprocessorWordReduction.hppconvertWordToNumber
LRPpreprocessorWordReduction.hppreplaceAllNumericalWordsWithNumbers
LRPpreprocessor.hppparseTextFileAndReduceLanguage
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::isWordInWordlist()

Function Summary
namereturn typedescription
isWordInWordlistboolis word in wordlist

Function Arguments
nametypedescription
wordListvector<LRPpreprocessorPlainTextWord*>* word list
word LRPpreprocessorPlainTextWord* word

Function Reference List
N/A


Function Trace
locationcurrent function being traced
SANIpropagateOperationsParseTree.hppisWordInWordlist
SANIpropagateOperationsParseTree.hpptraceBackpropParseTree
SANIpropagateCompact.hpptraceBackpropParseTree
SANIpropagateCompact.hppprintBackpropParseTree
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponent
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpptraceBackpropParseTree
SANIpropagateOperationsParseTree.hpptraceBackpropParseTree
SANIpropagateOperationsParseTree.hppupdatePerformanceGroup
SANIpropagateLightOptimised.hppupdatePerformance
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponent
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpptraceBackpropParseTree
SANIpropagateOperationsParseTree.hpptraceBackpropParseTree
SANIpropagateCompactGenerateOperations.hppcalculatePerformanceWeightOfParseTree
SANIpropagateCompactGenerateOperations.hppverifyActivatedNeuronWithMaxWordIndexCoverage
SANIpropagateCompactGenerateOperations.hppupdateActivatedNeuronWithMaxWordIndexCoverage

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::printWordListString()

Function Summary
namereturn typedescription
printWordListStringstringprint word list string

Function Arguments
nametypedescription
wordListconst vector<LRPpreprocessorPlainTextWord*>* word list

Function Reference List
N/A


Function Trace
locationcurrent function being traced
SANIposRelTranslatorPermutations.hppprintWordListString
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::preprocessorFillCurrentWord()

Function Summary
namereturn typedescription
preprocessorFillCurrentWordvoidpreprocessor fill current word

Function Arguments
nametypedescription
currentWordInSentenceLRPpreprocessorMultiwordReductionPlainTextWord** current word in sentence
currentWord string* current word
entityIndex int* entity index
lastCharacterIndexOfWordInSentence const int last character index of word in sentence

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LRPpreprocessor.hpppreprocessorFillCurrentWord
LRPpreprocessor.hppcreatePreprocessSentences
LRPpreprocessor.hppcreatePreprocessSentencesForGIA
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::getPOStypeFromName()

Function Summary
namereturn typedescription
getPOStypeFromNameintget POS type from name

Function Arguments
nametypedescription
wordPOStypeNameconst string word POS type name

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorWordReduction.hppgetPOStypeFromName
LRPpreprocessor.hppparseTextFileAndReduceLanguage
LRPpreprocessor.hpppreprocessTextForGIA
SANImain.hpppreprocessTextForGIAwrapper
SANIformation.hppgetPOStypeFromName
SANIformation.hppcreateNeuronLayerComponents
SANIformation.hppcreateNeuronLayerGroup
SANIformation.hppcreateNeuronLayerIntro
SANIposRelTranslator.hppcreateSANI
SANIformation.hppcreateNeuronLayerGroup
SANIpropagateLightOptimised.hppgetPOStypeFromName
SANIpropagateLightOptimised.hppcomponentTests2
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateInverse.hppgetPOStypeFromName
SANIpropagateInverse.hppfindStringMatch
SANIpropagateInverse.hppgenerateRulesGroupTreeComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::isStringNumber()

Function Summary
namereturn typedescription
isStringNumberboolis string number

Function Arguments
nametypedescription
phraseconst string phrase

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStagger.hppisStringNumber
LRPpreprocessorPOStagger.hppdeterminePOSambiguityInfo
SANIposRelTranslatorPermutations.hppdeterminePOSambiguityInfoWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::isMidSentenceUppercaseWordLikelyProperNoun()

Function Summary
namereturn typedescription
isMidSentenceUppercaseWordLikelyProperNounboolis mid sentence uppercase word likely proper noun

Function Arguments
nametypedescription
contextWordconstEffective LRPpreprocessorPlainTextWord* context word

Function Reference List


Function Trace
locationcurrent function being traced
SANInodes.hppisMidSentenceUppercaseWordLikelyProperNoun
SANIpropagateCompactOperations.hppgetWordPOStypeFromAmbiguousWord
SANIpropagateCompactOperations.hpprepeatedSequenceDetected
SANIpropagateOperations.hppidentifySequentialActivationFound
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateOperations.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateInverse.hppisMidSentenceUppercaseWordLikelyProperNoun
SANIpropagateInverse.hppfindStringMatch
SANIpropagateInverse.hppgenerateRulesGroupTreeComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
LRPpreprocessorPOStagger.hppisMidSentenceUppercaseWordLikelyProperNoun
LRPpreprocessorPOStagger.hppdeterminePOSambiguityInfo

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::wordIsUpperCase()

Function Summary
namereturn typedescription
wordIsUpperCaseboolword is upper case

Function Arguments
nametypedescription
wordTextstring word text

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LRPpreprocessorWordClass.hppwordIsUpperCase
SANInodes.hppisMidSentenceUppercaseWordLikelyProperNoun
SANIpropagateCompactOperations.hppgetWordPOStypeFromAmbiguousWord
SANIpropagateCompactOperations.hpprepeatedSequenceDetected
SANIpropagateOperations.hppidentifySequentialActivationFound
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateOperations.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateInverse.hppisMidSentenceUppercaseWordLikelyProperNoun
SANIpropagateInverse.hppfindStringMatch
SANIpropagateInverse.hppgenerateRulesGroupTreeComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
LRPpreprocessorPOStagger.hppisMidSentenceUppercaseWordLikelyProperNoun
LRPpreprocessorPOStagger.hppdeterminePOSambiguityInfo

Trace Diagram (magenta)


Function LRPpreprocessorWordClassClass::convertSentenceContentsIndexToEntityIndex()

Function Summary
namereturn typedescription
convertSentenceContentsIndexToEntityIndexintconvert sentence contents index to entity index

Function Arguments
nametypedescription
sentenceContentsIndexconst int sentence contents index

Function Reference List
N/A


Function Trace
locationcurrent function being traced
SANIposRelTranslator.hppconvertSentenceContentsIndexToEntityIndex
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences
SANIpropagateInverse.hppconvertSentenceContentsIndexToEntityIndex
SANIpropagateInverse.hppgenerateRulesGroupTreeComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2

Trace Diagram (magenta)