{"nodes": [{"id": "src_domains_search_algorithms_search_ranking_ts", "label": "search-ranking.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L1"}, {"id": "search_ranking_searchranking", "label": "SearchRanking", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L81"}, {"id": "search_ranking_searchranking_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L84"}, {"id": "search_ranking_searchranking_calculateproceduralmemoryboost", "label": ".calculateProceduralMemoryBoost()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L110"}, {"id": "search_ranking_searchranking_calculatefinalscore", "label": ".calculateFinalScore()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L137"}, {"id": "search_ranking_searchranking_calculatefinalscoreandbreakdown", "label": ".calculateFinalScoreAndBreakdown()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L190"}, {"id": "search_ranking_searchranking_getconsolidationscoreweights", "label": ".getConsolidationScoreWeights()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L250"}, {"id": "search_ranking_searchranking_calculatefinalscorewithconsolidation", "label": ".calculateFinalScoreWithConsolidation()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L267"}, {"id": "search_ranking_searchranking_calculaterelevance", "label": ".calculateRelevance()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L285"}, {"id": "search_ranking_searchranking_calculateembeddingsimilarity", "label": ".calculateEmbeddingSimilarity()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L318"}, {"id": "search_ranking_searchranking_normalizebm25", "label": ".normalizeBM25()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L334"}, {"id": "search_ranking_searchranking_calculatesimplebm25", "label": ".calculateSimpleBM25()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L342"}, {"id": "search_ranking_searchranking_calculatetagmatch", "label": ".calculateTagMatch()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L377"}, {"id": "search_ranking_searchranking_calculatetitlehit", "label": ".calculateTitleHit()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L393"}, {"id": "search_ranking_searchranking_hasngrammatch", "label": ".hasNgramMatch()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L413"}, {"id": "search_ranking_searchranking_generatengrams", "label": ".generateNgrams()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L430"}, {"id": "search_ranking_searchranking_dotproduct", "label": ".dotProduct()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L442"}, {"id": "search_ranking_searchranking_magnitude", "label": ".magnitude()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L449"}, {"id": "search_ranking_searchranking_calculaterecency", "label": ".calculateRecency()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L457"}, {"id": "search_ranking_searchranking_calculateimportance", "label": ".calculateImportance()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L468"}, {"id": "search_ranking_searchranking_calculateusage", "label": ".calculateUsage()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L480"}, {"id": "search_ranking_searchranking_calculatebatchusage", "label": ".calculateBatchUsage()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L509"}, {"id": "search_ranking_searchranking_normalize", "label": ".normalize()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L531"}, {"id": "search_ranking_searchranking_calculateduplicationpenalty", "label": ".calculateDuplicationPenalty()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L540"}, {"id": "search_ranking_searchranking_calculatetextsimilarity", "label": ".calculateTextSimilarity()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L560"}, {"id": "search_ranking_searchranking_calculaterelationweight", "label": ".calculateRelationWeight()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L575"}, {"id": "search_ranking_searchranking_calculaterelevancesimple", "label": ".calculateRelevanceSimple()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L615"}, {"id": "search_ranking_searchranking_calculateusagesimple", "label": ".calculateUsageSimple()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L629"}, {"id": "search_ranking_searchranking_getageindays", "label": ".getAgeInDays()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L639"}, {"id": "search_ranking_searchranking_gethalflife", "label": ".getHalfLife()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L649"}, {"id": "search_ranking_searchranking_gettypeboost", "label": ".getTypeBoost()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L663"}], "edges": [{"source": "src_domains_search_algorithms_search_ranking_ts", "target": "ranking_weights_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L52", "weight": 1.0}, {"source": "src_domains_search_algorithms_search_ranking_ts", "target": "constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L53", "weight": 1.0}, {"source": "src_domains_search_algorithms_search_ranking_ts", "target": "search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L54", "weight": 1.0}, {"source": "src_domains_search_algorithms_search_ranking_ts", "target": "search_ranking_searchranking", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L81", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L84", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateproceduralmemoryboost", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L110", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatefinalscore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L137", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatefinalscoreandbreakdown", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L190", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_getconsolidationscoreweights", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L250", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatefinalscorewithconsolidation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L267", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculaterelevance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L285", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateembeddingsimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L318", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_normalizebm25", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L334", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatesimplebm25", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L342", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatetagmatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L377", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatetitlehit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L393", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_hasngrammatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L413", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_generatengrams", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L430", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_dotproduct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L442", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_magnitude", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L449", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculaterecency", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L457", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateimportance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L468", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L480", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatebatchusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L509", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_normalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L531", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateduplicationpenalty", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L540", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatetextsimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L560", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculaterelationweight", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L575", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculaterelevancesimple", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L615", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateusagesimple", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L629", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_getageindays", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L639", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_gethalflife", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L649", "weight": 1.0}, {"source": "search_ranking_searchranking", "target": "search_ranking_searchranking_gettypeboost", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L663", "weight": 1.0}, {"source": "search_ranking_searchranking_calculatefinalscore", "target": "search_ranking_searchranking_calculateproceduralmemoryboost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L173", "weight": 1.0}, {"source": "search_ranking_searchranking_calculatefinalscoreandbreakdown", "target": "search_ranking_searchranking_calculatefinalscore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L194", "weight": 1.0}, {"source": "search_ranking_searchranking_calculatefinalscoreandbreakdown", "target": "search_ranking_searchranking_calculateproceduralmemoryboost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L220", "weight": 1.0}, {"source": "search_ranking_searchranking_calculatefinalscorewithconsolidation", "target": "search_ranking_searchranking_getconsolidationscoreweights", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L272", "weight": 1.0}, {"source": "search_ranking_searchranking_calculaterelevance", "target": "search_ranking_searchranking_calculateembeddingsimilarity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L293", "weight": 1.0}, {"source": "search_ranking_searchranking_calculaterelevance", "target": "search_ranking_searchranking_normalizebm25", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L298", "weight": 1.0}, {"source": "search_ranking_searchranking_calculaterelevance", "target": "search_ranking_searchranking_calculatesimplebm25", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L299", "weight": 1.0}, {"source": "search_ranking_searchranking_calculaterelevance", "target": "search_ranking_searchranking_calculatetagmatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L302", "weight": 1.0}, {"source": "search_ranking_searchranking_calculaterelevance", "target": "search_ranking_searchranking_calculatetitlehit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L305", "weight": 1.0}, {"source": "search_ranking_searchranking_calculateembeddingsimilarity", "target": "search_ranking_searchranking_dotproduct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L321", "weight": 1.0}, {"source": "search_ranking_searchranking_calculateembeddingsimilarity", "target": "search_ranking_searchranking_magnitude", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L322", "weight": 1.0}, {"source": "search_ranking_searchranking_calculatetitlehit", "target": "search_ranking_searchranking_hasngrammatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L404", "weight": 1.0}, {"source": "search_ranking_searchranking_hasngrammatch", "target": "search_ranking_searchranking_generatengrams", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L416", "weight": 1.0}, {"source": "search_ranking_searchranking_calculaterecency", "target": "search_ranking_searchranking_getageindays", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L458", "weight": 1.0}, {"source": "search_ranking_searchranking_calculaterecency", "target": "search_ranking_searchranking_gethalflife", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L459", "weight": 1.0}, {"source": "search_ranking_searchranking_calculateimportance", "target": "search_ranking_searchranking_gettypeboost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L470", "weight": 1.0}, {"source": "search_ranking_searchranking_calculateusage", "target": "search_ranking_searchranking_normalize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L498", "weight": 1.0}, {"source": "search_ranking_searchranking_calculateduplicationpenalty", "target": "search_ranking_searchranking_calculatetextsimilarity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L549", "weight": 1.0}, {"source": "search_ranking_searchranking_calculaterelevancesimple", "target": "search_ranking_searchranking_calculaterelevance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L616", "weight": 1.0}, {"source": "search_ranking_searchranking_calculateusagesimple", "target": "search_ranking_searchranking_getageindays", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L632", "weight": 1.0}]}