第十六章 論壇定製(2/2)
這些名字都是從江大校園網內各級伺服器上面搜集來的,因為江大校園bbs的域名是掛靠在江大的jtu。edu。cn域名下的二級域名,導致蜜蜂發布器順帶著把整個jtu。edu。cn網站進行了全站下載。
得益於江大力行無紙化辦公,校內各種檔案都有電子版,讓馬競的「蜜蜂發布器」很輕鬆地就搜集了大量文本文件,然後提取出了人名和高頻詞、高頻字,然後打包成江大專用詞庫。
而且當這些人名出現在候選詞列表裡面時,它們的顏色還與別人大不一樣的,男生名字的姓都是藍色,女生的姓都是紅色,有男有女的名字則全是綠色。同時本校人的名字下面還會有淺淺一道背景色,顏色與其所在院徽或者校徽的顏色一致。像是文琦就發現自己班所有人名字下面都有淺藍的底色,而一起上高數課認識的理學院同學的名字下面就是淺紫色的,他女友的名字下面有淺紅色背景,那是外語學院的院徽顏色。
這些特殊的標記,都是源自江大詞庫,馬競版的詞庫不只是單純的根據詞頻排序的文本文件,其中還有簡單的關係數據庫的內容。像是「文琦」這個名字,就會和「男」、「能源與動力工程學院」、「核工41班」等詞語發生關聯,而「能源與動力工程學院」又會與「能動學院」、「能動學院院徽」、趙祺(能動學院院長)等詞語發生關聯。
傳統的詞頻排序算法,只能根據詞語累計輸入次數與詞語最近輸入時間這兩個數據調整候選詞排序,而蜜蜂輸入法引入的這些關聯數據可以大大補充單純詞頻排序算法的不足,使得蜜蜂輸入法的輸入效果更加智能更加方便。
在0。9公測版的蜜蜂輸入法裡面,關係排序算法就被應用到人名候選詞的排序裡面。
文琦試著打班上同學名字時,發現幾個姓李姓劉的同學,名字也不需要翻頁,在一大堆劉xx、李xx的候選詞裡面排名非常靠前。其原理就是蜜蜂輸入法的關係排序算法,這些同學和他一個班,都和「能源與動力工程學院」、「核工41班」兩個詞發生關聯,所以詞序被大大提高,也擁有同樣的背景色。
其實學生名字的背景色是經過特殊算法嚴重變形的院徽圖片,完全看不出校徽的形狀,只剩下平均色。只有安裝了「蜜蜂輸入法江大專用版皮膚套裝。skin」文件,取得裡面的校徽圖標素材,輸入法才會在學生和老師名字下面放置校徽色標記。當然,沒有安裝江大專用詞庫的話,輸入法雖然會根據自動生成的關係數據庫放置校徽色標記以及其他標記,但是出錯率就要高很多了。
因為是全自動收集整理生成,並且使用了一些暴力破解密碼的手段,這個詞庫裡面其實是包含了一些江大的秘密信息的,比如校長會議的會議記錄以及一些還未公布的文件的部分內容等。但是因為詞庫經過詞頻排序,那些秘密信息通常都很少在文件上出現,詞頻很低,並不容易被人發現,因此也沒引起他人注意,馬競自己也並不知道還有這樣的問題。
還要到今年暑期招生的時候,有人發現個別新生的名字可以輕鬆打出,並且顯示樣式也是本校人,不過那人並沒有深究,只是將這件事作為趣事放到校園bbs上面。
這幾張截圖後來被有心人看到,分析認為那些被三月份過期江大詞庫標記為本校人的新生,應該是學校內部招生的結果,由此還引發了一次被稱為「江大內部招生門」的醜聞事件。
當然,在江大校方看來,則是泄密事件,甚至一度發文禁用蜜蜂輸入法,江大計算機管理中心一度還封堵了蜜蜂輸入法的升級埠。
不過那時候馬競已經升級了蜜蜂輸入法,對用戶詞庫進行了整理,一些詞頻極低的非用戶自創詞被自動清理掉了。同時源自保密文件的一些內容也被刪除了,封殺事件最後也就不了了之了,反倒是因為封殺事件使得蜜蜂輸入法在江大校園裡面知名度大增,更加流行了。