3

私はpdfjsを使用していくつかのpdfをループし、いくつかの検索用語の検索を実行しています。一致が見つかった場合、検索語を含む行が返され、オブジェクトの配列に格納されます。ここで、検索に別の機能を追加し、ある種の同義語検索を実装する必要があります。これにより、一致が見つかった場合に、一致を含む行だけでなく、一致の同義語を含む行も返されるようになります。少しグーグルで調べましたが、関連するものは何も見つかりませんでした。これが何を意味するのかわかりません。おそらく、検索用語と同義語を保存できるある種の配列です。そのため、誰かがアイデアや提案をくれないかと思っていました。ありがとう

編集:そうですね、皆さんが言ったことの後で、小規模な検索を実行すると、これが私がやろうと思っていたことです:-検索用語と同義語の配列を作成します。

var arrayOfWords = [];
arrayOfWords[
    {
        "SearchTerm":"mySearchTerm1",
        "Syn":"synonym1",
        "Syn":"synonym2",
        "Syn":"synonym3"
    },
    {
        "SearchTerm":"mySearchTerm2",
        "Syn":"synonym1",
        "Syn":"synonym2",
        "Syn":"synonym3"
    }   
]

そして、これは私が予想することです:

when a search term is chosen, 
    check if it's in the array (under SearchTerms)
        if so
            run a search with that search term
                get results in array of results
            get first synonym
                run a search with the synonym
                    get results in array of results
            get second synonym
                ...
        print array of objects
4

0 に答える 0