“住住犯諱事件”要說(shuō)完全沒(méi)有掀起波瀾也不恰當(dāng),。自那次事件后,,歌妓開(kāi)始人人自危,,不太愿意公開(kāi)奏曲演唱了。教坊司在研究了很久之后,,開(kāi)始了一項(xiàng)宏大的歌詞合規(guī)性審查(Compliance Check)計(jì)劃,,設(shè)立專(zhuān)門(mén)的職位對(duì)歌詞進(jìn)行合規(guī)性審查。
這項(xiàng)工作落實(shí)到基層,,結(jié)果就是陳姐手指一點(diǎn),,蘭鈺便開(kāi)始擔(dān)任相關(guān)的工作了。這活說(shuō)輕松也輕松,,說(shuō)難也確實(shí)不容易,。畢竟,上頭不會(huì)給你一張禁用詞列表,,你需要進(jìn)行自我審查,,確認(rèn)那些用語(yǔ)是不合適的,犯諱的,。這相當(dāng)于需要從頭建立一個(gè)數(shù)據(jù)庫(kù),,對(duì)違規(guī)詞進(jìn)行收錄。
蘭鈺向陳姐確認(rèn)了當(dāng)朝一定品級(jí)以上的官員的姓名,,也對(duì)天家的人員構(gòu)成進(jìn)行了排查,。從乳名到小字一個(gè)都不放過(guò)。沒(méi)有官職的人通常也不在教坊司的服務(wù)范圍內(nèi),,問(wèn)題不大,。這些資料有些連陳姐也不是很清楚,蘭鈺也多次寫(xiě)信向蘇易請(qǐng)教,。他也耐心地指導(dǎo)了自己很多,。
但是,很多數(shù)據(jù)依舊缺失,。一方面實(shí)在是皇家人員,,特別是女眷的乳名、小字不好調(diào)查,。另一方面則是官員的數(shù)量龐大,,需要吏部的協(xié)助。而這種禮部下轄的教坊司的部門(mén)內(nèi)的小事想要奢求跨部門(mén)合作(Interdepartmental Communication),,特別是在禮部尚書(shū)空缺的現(xiàn)在,,這事基本沒(méi)有可行性。順便一提,,禮部尚書(shū)空缺的原因是前任禮部尚書(shū),,也就是蘭鈺的親爹,突然辭職,。
于是,,數(shù)據(jù)庫(kù)的建立在一開(kāi)始的順利過(guò)后,,很快就陷入了僵局。陳姐實(shí)在看不下去,,就勸蘭鈺適可而止,,也不用盡善盡美。大差不差就行了,。蘭鈺雖心理有疙瘩,,也就這能在這事上暫且告一段落。
下一步行動(dòng)計(jì)劃是建立屏蔽詞的觸犯規(guī)則,,對(duì)靈敏度閾值(Threshold of Sensitivity)進(jìn)行設(shè)定,。這事也不好辦。如果設(shè)定地太過(guò)靈敏,,那么很多常用詞就不能用了,,歌詞的自由度就會(huì)受到極大的限制。但是設(shè)定地太過(guò)寬松,,那么犯諱的可行性就大大增加了,,一不小心這鍋就背到自己的身上了。
例如,,在兩個(gè)音相似的時(shí)候,,要對(duì)兩個(gè)詞的相似度進(jìn)行計(jì)算?!敖焙汀熬础眱H韻尾不同,,還是容易引起不滿(mǎn)?!巴ā焙汀巴眱H聲調(diào)不同,,在歌詞中區(qū)別不明顯,也不行,。但是“通”和“痛”則平仄都不同,,即便在歌詞中差異也較為明顯。問(wèn)題就不是很大,。
仔細(xì)一想還是不妥,。如果被犯諱的人并不是很重要的官員,那么或許僅韻尾不同的近音字或許問(wèn)題不是很大,。但如果是被犯諱的人是天子,,那么即便兩個(gè)音有一點(diǎn)點(diǎn)相似都不行,,連“您”和“令”這種平仄,、聲調(diào)、韻尾,、聲母都不相通的近音字也要列入控管,。
蘭鈺的方案這樣的,。先對(duì)官員的重要性進(jìn)行打分,范圍是0-10,,10為最重要,。然后對(duì)歌詞和數(shù)據(jù)庫(kù)的詞的相似度進(jìn)行打分,范圍還是0-10,。對(duì)兩個(gè)參數(shù)分別平方后相加,,即為最終得分。若得分高于閾值,,則視作犯諱,,需要對(duì)歌詞重新改寫(xiě)。
法不可知?jiǎng)t威不可測(cè),,確立一個(gè)明確的規(guī)則對(duì)于重新恢復(fù)歌妓的信心至關(guān)重要,。并且隨著國(guó)家對(duì)外交流的逐漸增多,外來(lái)音樂(lè)極大程度地沖擊了本土音樂(lè),。教坊司的演奏曲目之中,,西方外來(lái)音樂(lè)的占比已經(jīng)超過(guò)九成。在大量外來(lái)音樂(lè)的語(yǔ)言本地化(Language Localization)的過(guò)程中,,重新改編原詞勢(shì)在必行,。若是教坊司的歌妓不敢放開(kāi)手創(chuàng)作,那么約束更少的私妓將會(huì)在更加自由的環(huán)境下創(chuàng)作出更好的作品,,官妓的經(jīng)營(yíng)狀況,、名譽(yù)等也會(huì)受到影響。
然而,,下一步才是更大的難關(guān),。蘭鈺需要對(duì)現(xiàn)有歌詞的每一個(gè)文字連續(xù)單元進(jìn)行遍歷(Traversal),并計(jì)算相應(yīng)的分值,。這并不需要做分詞(Tokenization),。例如“忽如一夜春風(fēng)來(lái)”可以分為“忽如/一夜/春風(fēng)/來(lái)”。在自然語(yǔ)言處理(Natural Language Processing,,簡(jiǎn)稱(chēng)NLP)過(guò)程中,,根據(jù)詞表(也就是詞典)對(duì)目標(biāo)文本進(jìn)行掃描,把每個(gè)詞分隔開(kāi)的過(guò)程稱(chēng)為分詞,。但是避諱詞可能出現(xiàn)在“夜春”等奇怪的文字串中,。它并不構(gòu)成詞,但是確實(shí)這連個(gè)字連在了一起,。若恰好這個(gè)文字串是某人的小名的話(huà),,確實(shí)會(huì)引起部分人的不滿(mǎn)。
不作分詞雖然減少了步驟,,不需要專(zhuān)門(mén)構(gòu)建分詞工具,,但是卻大大增加了計(jì)算復(fù)雜度,。例如,假設(shè)屏蔽詞數(shù)據(jù)庫(kù)的字?jǐn)?shù)分布在2個(gè)字到5個(gè)字之間,,那么你需要對(duì)“忽如”進(jìn)行計(jì)算,,然后對(duì)“忽如一”已經(jīng)計(jì)算,然后依次是“忽如一夜”,、“忽如一夜春”,。這些計(jì)算完成后,再對(duì)“如一”,、“如一夜”,、“如一夜春”、“如一夜春風(fēng)”進(jìn)行計(jì)算,。在現(xiàn)代可能做一個(gè)For…Next循環(huán)就可以搞定交給電腦了,,但是這個(gè)古風(fēng)世界,這計(jì)算量可謂驚人……
正所謂算力不足,,人力來(lái)堆,。蘭鈺將當(dāng)前的工作進(jìn)度和招聘計(jì)劃撰寫(xiě)好之后就去找陳姐了。陳姐極有涵養(yǎng)地耐心聽(tīng)完了蘭鈺的報(bào)告和招聘需求,,然后一言不發(fā),,眼睛的焦點(diǎn)仿佛越過(guò)了蘭鈺,正對(duì)著無(wú)限遠(yuǎn)處的星辰大海,。
好久好久,,她的焦點(diǎn)終于又回到了蘭鈺身上,然后緩緩輕聲道:
“不知道的還以為你在造大炮呢,?!?p> “那這人員補(bǔ)充……”
“沒(méi)人?;厝グ?。”
“但是……”
“回去吧,?!?p> “……”
“老娘讓你給我滾!”
蘭鈺第一次見(jiàn)到了陳姐生氣,,嚇了一大跳,,然后悻悻的離開(kāi)了。
蘭鈺輾轉(zhuǎn)反側(cè)想了很久,,這計(jì)算量靠自己是絕對(duì)不行的,。她數(shù)學(xué)雖然不差,但是算術(shù)不行。別人口算能解決的事,,她必須要筆算才能搞定。別人5分鐘能夠算完的立體幾何題,,她必須要算20分鐘,,還不一定算得到結(jié)果。這活沒(méi)有想象中的順利啊——她望著上千篇歌詞嘆道,。
晚上,,蘭鈺做了一個(gè)夢(mèng)。夢(mèng)到了一個(gè)金發(fā)碧眼的少女蹲在地上哭泣,。她很漂亮,,穿著復(fù)雜蕾絲的裙子,露出白色的絲襪腿和黑色的漆面小皮鞋,。蘭鈺手足無(wú)措地站在她面前,,想要去安慰她。剛想要伸出手去,,結(jié)果少女突然站了起來(lái),,竟然比自己還要高一些些……
早上醒來(lái),蘭鈺滿(mǎn)身都是汗,。這像是個(gè)恐怖故事,,她的感覺(jué)不是很好。待她的現(xiàn)實(shí)記憶慢慢回籠,,她想起來(lái),,那個(gè)少女應(yīng)該是凱瑟琳——那個(gè)只有一面之緣的少女。
她梳洗了一下,,重新面對(duì)大·歌詞合規(guī)性審查計(jì)劃,。她注意到了以前沒(méi)有注意到的盲點(diǎn)。她其實(shí)并不需要對(duì)上千篇歌詞進(jìn)行審查,。她只需要把過(guò)去所有的歌詞統(tǒng)一視作未審查,,然后要求今后所有的演出曲目必須經(jīng)過(guò)自己的審查就可以了。
由于并不是每天都有官宴,,所以教坊司也不是每天都有演出,。只要讓歌妓們?cè)谘莩龅那叭彀迅柙~底稿帶來(lái),自己就有充裕的時(shí)間進(jìn)行計(jì)算和審查,。而審查規(guī)則可以公布給歌妓們,,讓她們首先自查,高亮每一句話(huà)中得分最高(最有可能犯諱)的三個(gè)詞并寫(xiě)上分?jǐn)?shù),。確認(rèn)沒(méi)有問(wèn)題后再由蘭鈺復(fù)查,。五次復(fù)查沒(méi)問(wèn)題的歌妓列入白名單,走快速審查通道,可直接放行,,只做偶爾的抽查即可,。
她覺(jué)得這個(gè)辦法好,又去陳姐那里匯報(bào),,并要求采購(gòu)代表審查通過(guò)的印章,。陳姐琢磨了一下,同意了,。蘭鈺便愉悅地前去實(shí)施了,。在她看不見(jiàn)的地方,陳姐微微嘆了一口氣:
“這孩子努力倒是挺努力的,,就是有點(diǎn)傻……”