Manta Developers
GitHub
Menu

@manta-eu/client/shared/memory-keyword-recall

Reference for @manta-eu/client/shared/memory-keyword-recall as it is on main.

Type Aliases

KeywordCandidate

KeywordCandidate = DiversityCandidate & object

Type Declaration

iri

iri: string

Variables

maxKeywordTermLength

const maxKeywordTermLength: 40 = 40


maxKeywordTerms

const maxKeywordTerms: 8 = 8


rankFusionConstant

const rankFusionConstant: 60 = 60

Functions

fuseKeywordRanking()

fuseKeywordRanking<T>(semanticOrder, queryText): T[]

Type Parameters

T

T extends KeywordCandidate

Parameters

semanticOrder

readonly T[]

queryText

string

Returns

T[]


fuseRankings()

fuseRankings<T>(lists): T[]

Type Parameters

T

T extends object

Parameters

lists

readonly (readonly T[])[]

Returns

T[]


keywordOverlap()

keywordOverlap(memory, terms): number

Parameters

memory

DiversityCandidate

terms

readonly string[]

Returns

number


keywordTerms()

keywordTerms(text, limit?): string[]

Parameters

text

string

limit?

number = maxKeywordTerms

Returns

string[]