sparkast/lib/onesearch/keywordSuggestion.ts
alikia2x 42cc96a0e3
ref: remove NLP
improve: about page
2025-01-20 04:31:10 +08:00

40 lines
745 B
TypeScript

import { SuggestionItem } from "global";
interface keywordLinkDict {
[key: string]: string;
}
const dict_en: keywordLinkDict = {
about: "/about"
};
const dict_cn: keywordLinkDict = {
: "/about"
};
export function keywordSuggestion(query: string) {
for (const keyword in dict_cn) {
if (query.includes(keyword)) {
const result: SuggestionItem = {
type: "inpage-link",
suggestion: dict_cn[keyword],
prompt: keyword,
relevance: 3000
};
return result;
}
}
for (const keyword in dict_en) {
if (query.includes(keyword)) {
const result: SuggestionItem = {
type: "inpage-link",
suggestion: dict_en[keyword],
prompt: keyword,
relevance: 3000
};
return result;
}
}
return null;
}