External module "util/testUtils"
Functions
alignComplexMockSentence
- alignComplexMockSentence(sentence: string): Alignment[]
-
Parameters
alignComplexMockTokens
- alignComplexMockTokens(tokens: Token[]): Alignment
-
Parameters
a sample alignment
alignMockSentence
- alignMockSentence(sentence: string): Alignment[]
-
Parameters
a mock alignment
alignMockTokens
-
Parameters
a sample alignment
makeComplexCorpus
- makeComplexCorpus(source: string, target: string): Token[][][]
-
Parameters
-
source: string
-
target: string
Returns Token[][][]
makeComplexMockAlignment
- makeComplexMockAlignment(source: string, target: string): Alignment
-
Parameters
-
source: string
-
target: string
makeCorpus
- makeCorpus(source: string, target: string): Token[][][]
-
Parameters
-
source: string
-
target: string
Returns Token[][][]
makeMockAlignment
- makeMockAlignment(source: string, target: string): Alignment
-
Parameters
-
source: string
-
target: string
makeMockPrediction
- makeMockPrediction(source: string, target: string, confidence: number): Prediction
-
Parameters
-
source: string
-
target: string
-
confidence: number
makeUnalignedSentence
- makeUnalignedSentence(source: string, target: string): [Token[], Token[]]
-
Parameters
-
source: string
-
target: string
Returns [Token[], Token[]]
randNgramLength
- randNgramLength(numTokens: number, maxLength?: number): number
-
Parameters
-
numTokens: number
-
Default value maxLength: number = 3
Returns number
an n-gram size
reverseSentence
- reverseSentence(sentence: string): string
-
Parameters
Returns string
reverseSentenceWords
- reverseSentenceWords(sentence: string): string
-
Parameters
Returns string
scoreSuggestion
- scoreSuggestion(suggestion: Suggestion, answerKey: object): number
-
Parameters
Returns number
tokenizeComplexMockSentence
- tokenizeComplexMockSentence(sentence: string): Token[]
-
Parameters
Returns Token[]
tokenizeMockSentence
- tokenizeMockSentence(sentence: string): Token[]
-
Parameters
Returns Token[]
an array of tokens
Generates a sample alignment from a complex sentence. Additional data like
lemma
can be appended to the words likeword:lemma