今年2月份我們就在EmojiAll網站上推出了Emoji關系圖,為每一個Emoji展示與其有關的其它Emoji。如果是人工來為每一個Emoji添加與其有關的其它Emoji将是一個很費力的事情,因此我們當時也使用了一些算法來解決,從多個數據源、不同的角度來分析出相關Emoji及遠近關系,在展示的時候也适當添加了第二級、第三級的關系,如下圖:
<EmojiAll
這是 EmojiAll 分類的頁面,點擊下面标題查看詳細文章内容:
去年底我們就規劃了EmojiAll網站以後要做數據分析和可視化,2月份我們逐步推出了《Emoji排行榜》、《Emoji關系圖》、《Emoji标簽雲》幾個重要功能,這些在内容、設計等方面都有自己獨特的東西,其中SVG圖形技術運用也是為我們網站增色不少。✌️
而此後還有一項更“高端”的功能:Emoji情緒分析,我們一直在做。去年曾經有一位武漢大學在讀博士生與我們見面交流了Emoji方面的信息,她們是對Emoji的社會應用有研究,發表過相關學術論文。我們通過網上搜到國外一些大學也有類似研究和成果,通過大數據分析、人工智能來對社交媒體中的Emoji進行
Emoji在Unicode聯盟中是有規定分類的,分為10個大類和近100個小類。不過我在查看其它一些網站的時候,發現有一部分Emoji還有另外的分類辦法,仔細研究一番後才明白是單個Unicode字符組成的Emoji可以按照Unicode Block和Unicode subhead來進行劃分。
EmojiAll.com網站首頁的10個大分類截圖如下:
<
今天記錄了《Emoji标簽雲》、《Emoji關系圖》,再來談談Emoji排行榜。這個排行榜的功能是我們在2019年EmojiAll項目剛開始的時候就規劃了的,這次也是花了大力氣來做。
從外面的一些網站看,很少有Emoji排行榜,即使有排行榜也是很簡易的top n排名,沒有詳細說明、沒有歸類、沒有曆史數據等,我們這次要搞就搞透徹一些,從需求分析、産品設計、設計獲取、數據呈現等各個方面都要做出标杆來。
我們規劃了下面這些排行榜:
- 所有語言的每日排行榜
- 各種語言的每日排行榜
- 所有語言的每周排行榜
- 各種
以前從國外一篇Emoji相關主題的學術文章中看到過多個Emoji之間關聯的圖形,覺得還有些意思,就像人與人之間的關系、物與物之間的關系,如下圖所示:
于是我們也想在EmojiAll.com網站中來實現,又是多位同事合作:
- 商議需求:💪、😎
- 技術選型:😎
- 美工設計:😎
- 數據準備:🕷️、💪
- 程序實現:💪、🦟
上面的圖中關系過
去年底我們招聘了一位統計學實習生,準備對我們的EmojiAll.com網站開展數據分析和可視化開發工作,我們公司的産品經理、美工設計師、PHP程序員也參與進來,經過一段時間的工作,算是做出來了一些成績,其中包括預先設定的幾個目标:排行榜、标簽雲、關系圖等。
先來展示一個标簽雲的例子(以Emoji☕為例):
☁️标簽雲
12月份到現在一個多月都沒有記錄一篇博客,其實這期間還是很多事情、很多進展的,主要還是在忙emojiall.com的工作。現在來記錄一篇在EmojiAll網站添加谷歌趨勢Google Trends數據的博客。
Google Trends其實我們使用很多年了,主要用于查詢一些關鍵詞的熱度變化和多個關鍵詞互相之間的熱度比較。我們也想到在Emoji頁面中嵌入Google Trends數據,來讓浏覽者看到某個Emoji随着時間的熱度變化,可以很好地反映該Emoji流行的情況,例如:🎄是每年都在聖誕節前後有查詢高峰、新版本的某個Emoji在推出後會逐步流行等。
最簡單的辦法
作為更新和添加Emoji 13.1内容的最後一步,我們獲取和補充了Emoji 13.1的一些圖片,同時也去把Emoji 13.0的圖片重新去檢查、補充了一些。
根據Unicode的相關計劃,Emoji 13.0是今年初推出的,有217個新的Emoji,各大廠商平台應該是在今年内全面支持,拿一個北極熊的Emoji舉例,上半年大約有3個平台支持北極熊🐻❄️作為一個整體圖片,其它的平台看上去是熊🐻+雪花❄️:
今年上半年疫情在家辦公期間發現Emoji有了更新,于是進行了Emoji 13.0内容的更新和添加,而下半年9月份就有了Emoji 13.1版本推出,我們拖後了一段時間,11月份才進行補充和更新,現在把一些數據來源及更新工作進行記錄,以便以後再有新版本出的時候能更順利地進行補
Emoji相關技術還是挺複雜的,前些天剛寫了《Emoji的數量和排序》和《部分Emoji的變體:Text Style和Emoji Style》兩篇文章,今天再來寫一下Emoji膚色變化的問題。
去年就發現不少人在我們EmojiAll網站中搜索黑人等與膚色相關的關鍵詞,我們還專門有針對性對一些Emoji的描述、關鍵詞、标簽等做了一些修改。然後在今年新版網站推出的時候,菜單中專門做了各種膚色Emoji列表的鍊接。
上周花了幾天時間去更徹底研究Emoji膚色修飾符方面的知識,下面記錄一下:
- Emoji修飾符:5種膚色E