AS07 平均距離計算細節 #60
Unanswered
moneychien19
asked this question in
Q&A: Assignments
Replies: 2 comments 4 replies
-
|
平均距離的 Sample Output 第一筆也有問題。 |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
看了許多測資,很多都是互相只有留一次的,而且他們的距離都是直接是前一個、後一個那種,而且感覺想像中這種情況本來就會很多。 |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
-
老師你好,我因為在算距離時有一些bug所以試著把data印出來,結果發現了一些計算細節的問題。
首先我看了老師的sample output中有這一筆:


這裡指的應該是兩者的平均距離,於是我印出兩個commentor所有的評論紀錄:
他們只有在第147篇和第149篇文章中有共現,但是在第149篇文章中距離太遠,依照老師的指示只須看第147篇的部分。
這裡就產生了一個問題:
position 0的"labell"留言和position 1的"mortleo"留言 距離 = 1
position 0的"labell"留言和position 2的"mortleo"留言 距離 = 2
那兩者的平均距離為何不是(1 + 2) / 2 = 1.333,而是老師sample output中的2呢?
又,若統一照這個處理方式,那當A commentor在第1個位置留言,B commentor在第2~10個位置連續留言,那依照間隔小於5的規則,這筆共現要算嗎?
最後,雖然知道老師出作業已經很辛苦了,但是是否可以對計算的細節有更多的解釋或規範?像是第一題對於相反順序的commentor的處理、第三題是否要考慮commentor和自己的其他留言的距離等等...
最最最後還有一個和計算比較無關的問題但我真的很好奇,像第一題若兩個commentor在同一篇文底下留很多則留言,那現在的計算方式是會把次數都算進去,實務上有必須這樣做的理由嗎?直觀上來看只要有出現,不管出現幾次都只算一次,這樣會不會是個比較好的做法?
Beta Was this translation helpful? Give feedback.
All reactions