teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コメントへの回答追加

2021/12/20 11:49

投稿

ppaul
ppaul

スコア24672

answer CHANGED
@@ -2,4 +2,22 @@
2
2
  ```python
3
3
  cos_similarity(0, 1) > 0.8
4
4
  ```
5
- のように、二人の人のcos_similarityを計算してから0.8と比較してください。
5
+ のように、二人の人のcos_similarityを計算してから0.8と比較してください。
6
+
7
+ - 1人の人からコサイン類似度が0.8を基準にそれ以下は足きりにするということがやりたいです。
8
+
9
+ 答えを丸ごと教えるのは良くないので、類題を書いておきますので参考にしてください。
10
+ これで分からないなら、基礎から勉強し直すことをお勧めします。
11
+
12
+ ```python
13
+ >>> data = [0, 15, 3, 8, 19]
14
+ >>>
15
+ >>> for i in data:
16
+ ... print(i,'よりも大きい数は', [j for j in data if i < j], 'です')
17
+ ...
18
+ 0 よりも大きい数は [15, 3, 8, 19] です
19
+ 15 よりも大きい数は [19] です
20
+ 3 よりも大きい数は [15, 8, 19] です
21
+ 8 よりも大きい数は [15, 19] です
22
+ 19 よりも大きい数は [] です
23
+ ```