File GIAsemRelTranslatorDatabase Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: GIAsemRelTranslatorDatabase.cpp/.hpp

File Description: GIA sem rel translator database

File Function List


File Diagram (functions hierarchy)


Function GIAsemRelTranslatorDatabaseClass::initialiseSemanticParserDatabase()

Function Summary
namereturn typedescription
initialiseSemanticParserDatabasevoidinitialise semantic parser database

Function Arguments
nametypedescription
newSemanticParserDatabaseFolderNameconst string new semantic parser database folder name

Function Reference List


Function Trace
locationcurrent function being traced
GIAmain.hppinitialiseSemanticParserDatabase

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::prepareSemanticParserDatabaseForWriting()

Function Summary
namereturn typedescription
prepareSemanticParserDatabaseForWritingvoidprepare semantic parser database for writing

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorParser.hppprepareSemanticParserDatabaseForWriting
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::semanticParserDBgenerateFolderName()

Function Summary
namereturn typedescription
semanticParserDBgenerateFolderNamestringsemantic parser DB generate folder name

Function Arguments
nametypedescription
firstFeatureInListconst GIAfeature* first feature in list

Function Reference List


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorDatabase.hppsemanticParserDBgenerateFolderName
GIAsemRelTranslatorDatabase.hppsemanticParserCorpusDBgenerateFileName
GIAsemRelTranslatorDatabase.hppwriteSemanticParserCorpusFile
GIAsynRelTranslatorParser.hppwriteSemanticParserCorpusFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslatorParser.hppwriteSemanticParserCorpusFile
GIAsemRelTranslatorDatabase.hppsemanticParserDBgenerateFolderName
GIAsemRelTranslatorDatabase.hppsemanticParserOptimisedDBgenerateFileName
GIAsemRelTranslatorDatabase.hpploadSemanticParserOptimisedDatabaseFile

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::prepareSemanticParserCorpusDatabaseFileTextForWriting()

Function Summary
namereturn typedescription
prepareSemanticParserCorpusDatabaseFileTextForWritingvoidprepare semantic parser corpus database file text for writing

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorDatabase.hppprepareSemanticParserCorpusDatabaseFileTextForWriting
GIAsynRelTranslatorParser.hppprepareSemanticParserDatabaseForWriting
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslatorParser.hppprepareSemanticParserCorpusDatabaseFileTextForWriting

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::saveTextLineToCorpusFileString()

Function Summary
namereturn typedescription
saveTextLineToCorpusFileStringvoidsave text line to corpus file string

Function Arguments
nametypedescription
sentenceTextconst string sentence text

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorOperations.hppsaveTextLineToCorpusFileString
GIAsynRelTranslatorLinkEntitiesDynamic.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectDefinitionToEntityFull
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNounDirection
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNoun
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic
GIAsynRelTranslatorLinkEntitiesDynamic.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectPropertyToEntityFull
GIAsynRelTranslatorLinkEntitiesDynamic.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationMultiwordAuxiliary
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationInMemory
GIAposRelTranslatorParserOperations.hppcreateSemanticRelation
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationOrdered
SANIparser.hppgenerateSemanticRelationsFromTxtRelationsPart2
SANIparser.hppgenerateSemanticRelationsFromTxtRelationsNeuralNetwork
SANIpropagateLightOptimised.hppgenerateSemanticRelationsFromTxtRelationsWrapperNeuralNetwork
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponent
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
GIAposRelTranslatorParserOperations.hppcreateSemanticRelation
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationMultiwordAuxiliary
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsemRelTranslatorOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorApplyAdvancedFeatures.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorApplyAdvancedFeatures.hppextractQuantitiesRelex
GIAsynRelTranslatorApplyAdvancedFeatures.hppextractQuantities
GIAsynRelTranslatorApplyAdvancedFeatures.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorGeneric.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorRules.hppgenericDependecyRelationInterpretation
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::saveTextToCorpusFileString()

Function Summary
namereturn typedescription
saveTextToCorpusFileStringvoidsave text to corpus file string

Function Arguments
nametypedescription
sentenceTextconst string sentence text

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorParser.hppsaveTextToCorpusFileString
GIAsynRelTranslatorParser.hppgenerateAllPermutationsFromSemanticRelationsFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::writeSemanticParserCorpusFile()

Function Summary
namereturn typedescription
writeSemanticParserCorpusFilevoidwrite semantic parser corpus file

Function Arguments
nametypedescription
firstFeatureInSentenceconst GIAfeature* first feature in sentence

Function Reference List


Function Trace
locationcurrent function being traced
GIAsynRelTranslatorParser.hppwriteSemanticParserCorpusFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslatorParser.hppwriteSemanticParserCorpusFile

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::writeSemanticParserCorpusFile()

Function Summary
namereturn typedescription
writeSemanticParserCorpusFilevoidwrite semantic parser corpus file

Function Arguments
nametypedescription
firstFeatureInSentenceconst GIAfeature* first feature in sentence
sentenceSemanticRelationsText const string* sentence semantic relations text

Function Reference List


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorDatabase.hppwriteSemanticParserCorpusFile
GIAsynRelTranslatorParser.hppwriteSemanticParserCorpusFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslatorParser.hppwriteSemanticParserCorpusFile

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::semanticParserCorpusDBgenerateFileName()

Function Summary
namereturn typedescription
semanticParserCorpusDBgenerateFileNamestringsemantic parser corpus DB generate file name

Function Arguments
nametypedescription
firstFeatureInListconst GIAfeature* first feature in list

Function Reference List


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorDatabase.hppsemanticParserCorpusDBgenerateFileName
GIAsemRelTranslatorDatabase.hppwriteSemanticParserCorpusFile
GIAsynRelTranslatorParser.hppwriteSemanticParserCorpusFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslatorParser.hppwriteSemanticParserCorpusFile

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::generateCorpusFileHeaderText()

Function Summary
namereturn typedescription
generateCorpusFileHeaderTextstringgenerate corpus file header text

Function Arguments
nametypedescription
firstFeatureInSentenceconst GIAfeature* first feature in sentence
addPOSinfo const bool add POS info

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorDatabase.hppgenerateCorpusFileHeaderText
GIAsemRelTranslatorDatabase.hppwriteSemanticParserCorpusFile
GIAsynRelTranslatorParser.hppwriteSemanticParserCorpusFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslatorParser.hppwriteSemanticParserCorpusFile

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::loadSemanticParserOptimisedDatabaseFile()

Function Summary
namereturn typedescription
loadSemanticParserOptimisedDatabaseFileboolload semantic parser optimised database file

Function Arguments
nametypedescription
firstFeatureInListorSubsetconst GIAfeature* first feature in listor subset
indexOfFirstWordInTupleBeingAssessedForSemanticRelationAssignment const int index of first word in tuple being assessed for semantic relation assignment
GIA2semanticDependencyRelationProbabilityArray[] int GIA2 semantic dependency relation probability array []
GIA2semanticDependencyRelationAssignedArray[] int GIA2 semantic dependency relation assigned array []
GIA2semanticDependencyRelationRejectedArray[] int GIA2 semantic dependency relation rejected array []

Function Reference List


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorDatabase.hpploadSemanticParserOptimisedDatabaseFile
GIAsemRelTranslatorParser.hppwriteSemanticParserOptimisedDatabaseFile
GIAsynRelTranslatorParser.hppgenerateAllPermutationsFromSemanticRelationsFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::writeSemanticParserOptimisedDatabaseFile()

Function Summary
namereturn typedescription
writeSemanticParserOptimisedDatabaseFilevoidwrite semantic parser optimised database file

Function Arguments
nametypedescription
firstFeatureInListorSubsetconst GIAfeature* first feature in listor subset
firstWordInTupleIndex const int first word in tuple index
semanticDependencyRelationType const int semantic dependency relation type
directionGovernorToDependent const bool direction governor to dependent
sameReferenceSet const bool same reference set

Function Reference List


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorParser.hppwriteSemanticParserOptimisedDatabaseFile
GIAsynRelTranslatorParser.hppgenerateAllPermutationsFromSemanticRelationsFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::initialiseIntArray()

Function Summary
namereturn typedescription
initialiseIntArrayvoidinitialise int array

Function Arguments
nametypedescription
intArray[]int int array []
size const int size
value int value

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorDatabase.hppinitialiseIntArray
GIAsemRelTranslatorParser.hppwriteSemanticParserOptimisedDatabaseFile
GIAsynRelTranslatorParser.hppgenerateAllPermutationsFromSemanticRelationsFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::calculateSemanticRelationTypeOptimisedDatabase()

Function Summary
namereturn typedescription
calculateSemanticRelationTypeOptimisedDatabaseintcalculate semantic relation type optimised database

Function Arguments
nametypedescription
semanticDependencyRelationTypeconst int semantic dependency relation type
directionGovernorToDependent const bool direction governor to dependent
sameReferenceSet const bool same reference set

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorDatabase.hppcalculateSemanticRelationTypeOptimisedDatabase
GIAsemRelTranslatorParser.hppwriteSemanticParserOptimisedDatabaseFile
GIAsynRelTranslatorParser.hppgenerateAllPermutationsFromSemanticRelationsFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::semanticParserOptimisedDBgenerateFileName()

Function Summary
namereturn typedescription
semanticParserOptimisedDBgenerateFileNamestringsemantic parser optimised DB generate file name

Function Arguments
nametypedescription
firstFeatureInListconst GIAfeature* first feature in list
indexOfFirstWordInTupleBeingAssessedForSemanticRelationAssignment const int index of first word in tuple being assessed for semantic relation assignment

Function Reference List


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorDatabase.hppsemanticParserOptimisedDBgenerateFileName
GIAsemRelTranslatorDatabase.hpploadSemanticParserOptimisedDatabaseFile
GIAsemRelTranslatorParser.hppwriteSemanticParserOptimisedDatabaseFile
GIAsynRelTranslatorParser.hppgenerateAllPermutationsFromSemanticRelationsFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::generateGIA2semanticDependencyRelationObject()

Function Summary
namereturn typedescription
generateGIA2semanticDependencyRelationObjectvoidgenerate GIA2 semantic dependency relation object

Function Arguments
nametypedescription
GIA2semanticDependencyRelationGIArelation* GIA2 semantic dependency relation
entityName1 string entity name 1
entityName2 string entity name 2
semanticRelation string semantic relation
entityIndex1 int entity index 1
entityIndex2 int entity index 2
sameReferenceSet bool same reference set

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorOperations.hppgenerateGIA2semanticDependencyRelationObject
GIAsemRelTranslatorOperations.hppgenerateGIA2semanticDependencyRelation
GIAsynRelTranslatorLinkEntitiesDynamic.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectDefinitionToEntityFull
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNounDirection
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNoun
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic
GIAsynRelTranslatorLinkEntitiesDynamic.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectPropertyToEntityFull
GIAsynRelTranslatorLinkEntitiesDynamic.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationMultiwordAuxiliary
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationInMemory
GIAposRelTranslatorParserOperations.hppcreateSemanticRelation
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationOrdered
SANIparser.hppgenerateSemanticRelationsFromTxtRelationsPart2
SANIparser.hppgenerateSemanticRelationsFromTxtRelationsNeuralNetwork
SANIpropagateLightOptimised.hppgenerateSemanticRelationsFromTxtRelationsWrapperNeuralNetwork
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponent
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
GIAposRelTranslatorParserOperations.hppcreateSemanticRelation
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationMultiwordAuxiliary
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsemRelTranslatorOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorApplyAdvancedFeatures.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorApplyAdvancedFeatures.hppextractQuantitiesRelex
GIAsynRelTranslatorApplyAdvancedFeatures.hppextractQuantities
GIAsynRelTranslatorApplyAdvancedFeatures.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorGeneric.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorRules.hppgenericDependecyRelationInterpretation
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::getFirstRelationInSemanticParserSentenceList()

Function Summary
namereturn typedescription
getFirstRelationInSemanticParserSentenceListGIArelation*get first relation in semantic parser sentence list

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorParser.hppgetFirstRelationInSemanticParserSentenceList
GIAsynRelTranslatorParser.hppgenerateAllPermutationsFromSemanticRelationsFile
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgetFirstRelationInSemanticParserSentenceList

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::getCurrentRelationInSemanticParserSentenceList()

Function Summary
namereturn typedescription
getCurrentRelationInSemanticParserSentenceListGIArelation*get current relation in semantic parser sentence list

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorOperations.hppgetCurrentRelationInSemanticParserSentenceList
GIAsynRelTranslatorLinkEntitiesDynamic.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectDefinitionToEntityFull
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNounDirection
GIAsynRelTranslatorLinkEntitiesDynamic.hpplinkEntitiesDynamicPrenominalModifierOfNoun
GIAsemRelTranslatorParser.hpplinkEntitiesDynamic
GIAtranslator.hppconvertSentenceSemanticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsynRelTranslatorParser.hpplinkEntitiesDynamic
GIAsynRelTranslatorLinkEntitiesDynamic.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorLinkEntitiesDynamic.hppconnectPropertyToEntityFull
GIAsynRelTranslatorLinkEntitiesDynamic.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationMultiwordAuxiliary
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationInMemory
GIAposRelTranslatorParserOperations.hppcreateSemanticRelation
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationOrdered
SANIparser.hppgenerateSemanticRelationsFromTxtRelationsPart2
SANIparser.hppgenerateSemanticRelationsFromTxtRelationsNeuralNetwork
SANIpropagateLightOptimised.hppgenerateSemanticRelationsFromTxtRelationsWrapperNeuralNetwork
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponent
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
GIAposRelTranslatorParserOperations.hppcreateSemanticRelation
GIAposRelTranslatorParserOperations.hppcreateSemanticRelationMultiwordAuxiliary
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAposRelTranslatorParserOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsemRelTranslatorOperations.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorApplyAdvancedFeatures.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorApplyAdvancedFeatures.hppextractQuantitiesRelex
GIAsynRelTranslatorApplyAdvancedFeatures.hppextractQuantities
GIAsynRelTranslatorApplyAdvancedFeatures.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorGeneric.hppGIA2nonHeuristicImplementationGenerateExperiencesForConnectionistNetworkTrain
GIAsynRelTranslatorRules.hppgenericDependecyRelationInterpretation
GIAsynRelTranslatorRules.hppapplyGIATranslatorGenericXMLparam

Trace Diagram (magenta)


Function GIAsemRelTranslatorDatabaseClass::prepareSemanticParserSemanticRelationListForWriting()

Function Summary
namereturn typedescription
prepareSemanticParserSemanticRelationListForWritingvoidprepare semantic parser semantic relation list for writing

Function Reference List
N/A


Function Trace
locationcurrent function being traced
GIAsemRelTranslatorDatabase.hppprepareSemanticParserSemanticRelationListForWriting
GIAsynRelTranslatorParser.hppprepareSemanticParserDatabaseForWriting
GIAtranslator.hppconvertSentenceSyntacticRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences

Trace Diagram (magenta)