エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScriptで類似度を計算する方法
以前、Pythonで類似度を計算する方法を書きましたが、これをJavaScriptに書き換えてみました。 Pythonの... 以前、Pythonで類似度を計算する方法を書きましたが、これをJavaScriptに書き換えてみました。 Pythonの方が書き慣れてしまったこともありますが、JavaScriptも便利な記法が増えていて、移植に時間がかかりました。 コード function calc_tf(term, terms) { ct = 0; for (i in terms) { w = terms[i]; if (w == term) { ct += 1; } } return ct / terms.length; } function calc_idf(term, texts) { ct = 0; for (i in texts) { terms = texts[i]; if (terms.includes(term)) { ct += 1; } } if (ct == 0) { return 0; } re