「狗屁不通文章生成器」生成的狗屁不通文章,依然不能解決根本問題。
作者 | 語境
編輯 | 趙思強
生活中,若刺蝟公社出現了,我們就不得不考慮它出現了的事實。這種事實對本人來說意義重大,相信對這個世界也是有一定意義的。鄧拓曾經提到過,越是沒有本領的就越加自命不凡。我希望諸位也能好好地體會這句話。
以上文字節選自主題為《刺蝟公社》的文章,它的「作者」,就是「狗屁不通文章生成器」。
開頭有些煽情,是一句相當正確又沒用的話。儘管後面加入的名人名言十分唬人,但是整段讀下來,你會意識到它確實狗屁不通。
以至於昨天凌晨李小璐發布微博長文,由於文中的事實性錯誤,和毫無邏輯的行文方式,有人懷疑:這是用「狗屁不通文章生成器」寫的吧?
肯定不是。
如果是的話,李小璐的聲明應該是這樣的:
或者這樣的:
一個由「學生會退會」引發的創意
「狗屁不通文章生成器」 在程式設計師項目聚集地GitHub網站上線後,經過一周的時間,直衝趨勢榜榜首。目前項目標星超過8000,是三天前的標星數的兩倍。
項目的英文叫「BullshitGenerator」,「bullshit」就是「胡扯、狗屁」的意思,翻譯言簡意賅、直抒胸臆。
GitHub網站的BullshitGenerator項目
這個生成器的誕生,起源於知乎上的一個問題,「學生會退會申請六千字怎麼寫?」
評論區的幾個高贊回答,都在集中討論「該不該寫」。更多的人覺得,「退都退了,還寫啥呢」,順便痛斥學生會的部分規矩和要求。非要遵守規則完成任務,合理利用「Ctrl c+v」就完事了。
其中有一個與眾不同的技術流選手,知乎用戶「KE meng」,也就是「狗屁不通文章生成器」的創作者,他聲稱「隨便」用Python寫了個項目,並把一併附上生成的文章。
知乎用戶「Ke meng」的回答
這份申請書,刺蝟公社用蘋果Macbook Air在觸摸板劃了25次,才劃到底。
此解一出,驚豔四方。
有人自發幫答主把程序腳本改良成便於操作的網站,讓不懂python的人也能直接使用。知乎用戶「大紅蘋果甜malic」(以下簡稱「malic」)利用php語言仿寫了一個網頁版 「不知所云生成器」,還可以設置文章的字數或句數。
網址:http://lab.malic.xyz/bullshitGenerator/
他告訴刺蝟公社(ID:ciweigognshe):「我本科一年級的時候也參加過學生會,經常搞些活動,感覺有點耽誤學業就退了,看到有人用程序輔助做了項目,覺得挺有意思就參與一下。」
在眾多版本中,傳播最廣的是「suulnnka」設計的網頁版本,文章開篇的「李小璐聲明試寫」就是通過這個網站生成的。
網址:https://suulnnka.github.io/BullshitGenerator/index.html
網友們在這個簡潔的界面上,進行了或實用或「腦洞大開」的嘗試,例如「看到女朋友消息不回是錯誤的」「如何讓我家本命娶我」「瞬間變成百萬富翁的方法」......
用「狗屁不通」應對「形式主義」
「狗屁不通」是名副其實的狗屁不通。
從生成器的編程語句來看,雖然程序遵循了一定的算法邏輯,但實際效果卻缺少了嚴謹的行文或語言邏輯,更像是簡單的堆疊。
看不懂也沒關係,重點掌握含「廢話」的內容
malic在向刺蝟公社解釋說,「它生成的不是文章,就是隨機數組合輸出的固定字符串而已。」
他的程序和「狗屁不通文章生成器」的程序思想是一致的,「隨機出一段語句——5%的概率換行,20%的概率出一句俗語,其它情況下輸出一句中心事件的語句,在此基礎上,10%的概率會在前邊加上前綴。」
原創作者提供的語料庫內容,也並沒有特別充足。
一篇文章中,句式的重複率較高。從「學生會退會申請六千字怎麼寫?」這篇可以看出,前五行中,就有多處句子重複。如果連續生成多個題目的文章,就會發現每一篇的內容差異並不大。
「學生會退會申請六千字怎麼寫?」開頭部分
雖然「狗屁不通」生成器輸出的內容,和莎士比亞差了一百個微軟小冰,但這絲毫不影響網友們的熱情。
用「狗屁不通」應對「形式主義」,一切的「廢話報告」似乎都有救了。不論是申請還是檢討,都可以一鍵輕鬆搞定。人們一貫對「形式主義」的反感,讓知乎這條回答收穫了3萬多贊和近2千多評論。
malic還在前段時間加入了隨機字體功能,文章通過直接列印就能到達手寫的效果。不僅實現「解放大腦」,還能夠「解放雙手」。
不過由於訪問網站時手寫字體需要加載,會花費伺服器大量流量,他暫時關閉了「手寫字體」功能。
萬物皆可「生成」?
「狗屁不通文章生成器」走紅網絡後,微博帳號「亭林鎮無業青年」整理了一些自動生成器,為無聊的網友們打開新世界的大門。
不論你是想誇人還是罵人,想生成文字、圖片還是bgm,總有一款適合你。
微博@亭林鎮無業青截圖
這條整理博引起了「古早」生成器工具的又一次熱潮。
微博博主「直播點吧」因為早期發布的遊戲直播剪輯,積累了一些粉絲,現在已經成為個人日常號,粉絲稱他為點點。他發現,自己製作的「罵人寶典」「彩虹屁」和「記仇表情包」系列生成器,近期訪問量突然暴增。11月12日這天,彩虹屁生成器的訪客數超過9萬人,輸出內容200多萬次。
近期的訪問小高峰
「罵人寶典和彩虹屁(生成器)是我自己製作的,記仇表情包(生成器)是別人寫好的開原始碼,經過作者同意後拿過來修改成了網站。」點點告訴刺蝟公社。
「罵人寶典」是點點的第一個作品。去年9月,點點和群友聊天時,有幾個小姑娘因為挨罵大吐苦水,「不知道怎麼立刻反擊,感覺好吃虧」。
「撕逼專用捷徑」就這樣誕生了。對於懂程序敲代碼的人來說,這樣的生成器在技術上不難實現,點點開始在網上搜集了近百條「罵人語錄」,添加到語料庫, 在頁面刷新一次即可收穫一條新語錄。
罵人寶典生成器安卓網頁界面
「我沒有想到會有這麼多人需要。」「罵人寶典」的受歡迎程度,超出了點點的預料。
一開始,點點只發布了蘋果iOS系統可用的「快捷指令」,後來由於訪問量增多,他又製作了安卓系統也可以使用的網頁連結,同時提示大家,「初衷是給無力回擊被噴子欺負的小朋友用的,請謹慎使用」。
對於「罵人寶典」的投稿,有時候會讓點點哭笑不得,「有些人不寫稱呼也沒有備註,我收到私信就只有一條『罵人語錄』的內容,也不知道是在幫我還是罵我。」
直到現在,他還能陸續收到大量來自網友和粉絲的私信投稿。這些投稿都是填充語料庫的「彈藥」,兩個網站目前詞條數量各在1000條左右,大部分都來自網友的投稿。
點點製作的生成器能夠「出圈」,通常是因為微博大V轉發安利。但刺蝟公社向點點了解後臺的訪問數據時,他自己還有一個意外的發現:本月其他站外帶來的訪客中,微博的比例並不是最高的,彩虹屁生成器的豆瓣訪客佔了近一半,罵人寶典生成器的知乎訪客佔了三分之二以上。
這也說明,能夠聚集眾多網友使用和自發投稿,平臺並未起到決定性的作用,根本上是基於一種網際網路文化現象。
在網絡隱藏了真實身份後,用戶在評論留言中少了顧忌,段子和髒話也越來越豐富,「罵人寶典」生成的詞條,很難在現實生活中被使用。
另外,據點點回憶,「彩虹屁」生成器一推出就迅速獲得關注,可能和當時「誇誇群」的流行文化有關。誇誇群起源高校微信群,隨後迅速在年輕一代擴散,其背後反映的是,年輕人面對現實中來自各方的精神壓力,通過網際網路尋求「精神安慰」。
這些內容生成器,主要目的都是為了方便——方便在吵架中不輸陣,方便用讚美讓別人開心,方便應對毫無意義的學生會要求。
而讓生成器順利實現其功能的,不僅是編程算法,還有已經存在的語料庫。
點點提到,網友的投稿會有部分原創,比如收到「彩虹屁」投稿,有人會說明「是自己給男/女朋友發的」。而其他搬運的詞條,最初也是因某個人的創作而產生的。
回到李小璐長文事件,這篇「千字文」被網友調侃像是「生成器」寫的,也說明了「生成器」暫時只能起到「娛樂」的效果,但解決不了真正的問題。
「狗屁不通文章生成器」讓網友們面對「形式主義」浪費時間資源這件事時,站在統一戰線,但很少有人會把他當作一個可持續的解決方案。這個程序的初始用途,也是為了給前端程式設計師做測試。
「機器」已經能夠自動生成內容。走在人工智慧文學最前端的AI微軟小冰,可以輸出簡單的原創詩詞;谷歌AI讀完2865篇愛情小說之後,也能寫詩撩人了。
微軟小冰適用於重複性強的簡單創作,但仍然距離人類創作還有點遠。
至少在它普及前,懂得如何寫作、如何靠內容創作去表達,仍然是一件終身的「事業」。