MCPcopy Create free account
hub / github.com/TechSpiritSS/Terminal-Portfolio / suggestFurtherCommand

Function suggestFurtherCommand

scripts/compare.js:64–71  ·  view source on GitHub ↗
(inputString)

Source from the content-addressed store, hash-verified

62};
63
64export function suggestFurtherCommand(inputString) {
65 let similarityList = [];
66 for (let i = 0; i < commandsList.length; ++i) {
67 similarityList.push([compareTwoStrings(inputString, commandsList[i]) - (levenshteinDistance(inputString, commandsList[i]) / 100), commandsList[i]])
68 }
69 similarityList.sort((a, b) => a[0] - b[0]).reverse();
70 return similarityList[0][1];
71}

Callers 1

getInputValueFunction · 0.90

Calls 2

compareTwoStringsFunction · 0.85
levenshteinDistanceFunction · 0.85

Tested by

no test coverage detected