2015-11-01 23 views
-2

我看到許多iOS應用程序在當天的字眼上。我正在製作一個這樣快速的iOS應用程序,但從字典中挑選一個隨機單詞大多選擇了糟糕的單詞。以上說的應用程序似乎選擇有用的值得注意的話,這將有學習價值。從字典中挑選顯着的字

我的問題是,我該如何改進我的隨機函數,以便選出的單詞顯着?

+1

檢查tf-idf加權 - 你可以使用它來改善你的隨機選擇功能 – user2314737

+0

這是一個很好的開始方向,但是不知道這個頻率數據可用於整個英語詞典 – Kashif

回答

2

一個簡單的方法是分配你的字典中的每個單詞的重量。權重(或被選中的概率)可能是出現在語料庫中的概率的倒數。爲了做到這一點,你需要一個語料庫(或一大塊文本),並計算出每個單詞的頻率中的文本(但你也可以利用現有的語料庫(這裏有一個列表:http://corpus.byu.edu/

更「稀有」的詞可能是最有價值的,並且具有最高的學習價值。