<commit_before>var acgn = [
    { text: '魔法少女まどか☆マギカ', count: 10 },
    { text: 'Steins;Gate', count: 9 },
    { text: 'Psycho-Pass S01', count: 9 },
    { text: 'NO GAME NO LIFE 遊戲人生', count: 9 },
    { text: '少女與戰車', count: 8 },
    { text: '輝夜姬想讓人告白～天才們的戀愛頭腦戰～', count: 8 },
    { text: 'JOJO的奇幻冒險', count: 8 },
    { text: '奇諾之旅', count: 8 },
    { text: 'New Game!', count: 8 },
    { text: '小林家的女僕龍', count: 8 },
    { text: '搖曳露營', count: 8 },
    { text: '吹響吧！上低音號', count: 7 },
    { text: 'Kill la Kill', count: 7 },
    { text: '響～成為小說家的方法', count: 7 },
    { text: '比宇宙更遙遠的地方', count: 7 },
    { text: '一拳超人', count: 7 },
    { text: '時鐘機關之星', count: 7 },
    { text: '寶石之國', count: 7 },
    { text: '幼女戰記', count: 7 },
    { text: '少女終末旅行', count: 7 },
    { text: '狼與辛香料', count: 7 },
    { text: '夏日大作戰', count: 7 },
    { text: '狼少年今天也說謊了', count: 7 },
    { text: 'Fate/Zero', count: 7 },
    { text: '來自深淵', count: 7 },
    { text: '只有我不存在的都市', count: 7 },
    { text: '彼之初', count: 7 },
    { text: '紫羅蘭的永恆花園', count: 7 },
    { text: 'Aldnoah/Zero S01', count: 7 },
    { text: 'Daring in the FranXX', count: 5 },
    { text: '月界金融末世錄', count: 7 },
    { text: '術數師', count: 7 },
    { text: '月與火犬', count: 7 },
    { text: '廢天使加百列', count: 7 },
    { text: '別當歐尼醬了', count: 7 },
    { text: '擅長捉弄人的高木同學', count: 7 },
    { text: '擅長捉弄人的原高木同學', count: 7 },
    { text: '賢慧幼妻仙狐小姐', count: 7 },
    { text: '非人哉', count: 7 },
    { text: '強襲魔女', count: 7 },
    { text: 'Haifuri!青春波紋', count: 7 },
    { text: '狐仙的戀愛入門', count: 7 },
    { text: '月夜的奶酪', count: 7 },
    { text: 'Fate/Stay night', count: 6 },
    { text: '你的名字', count: 6 },
    { text: '狼的孩子雨和雪', count: 6 },
    { text: '來自新世界', count: 6 },
    { text: '魔法禁書目錄', count: 6 },
    { text: '科學超電磁砲', count: 6 },
    { text: '刀劍神域', count: 6 },
    { text: '境界的彼方', count: 6 },
    { text: 'Gate奇幻自衛隊', count: 6 },
    { text: '涼宮春日系列', count: 6 },
    { text: 'Re:從零開始的異世界生活', count: 6 },
    { text: '物語系列', count: 6 },
    { text: '灼眼的夏娜', count: 6 },
    { text: '零之使魔', count: 6 },
    { text: '路人超能100', count: 6 },
    { text: '銀之匙', count: 6 },
    { text: '幸運星', count: 6 },
    { text: '掟上今日子系列', count: 6 },
    { text: '我的妹妹哪有這麼可愛', count: 6 },
    { text: '點兔', count: 6 },
    { text: '為美好的世界獻上祝福', count: 6 },
    { text: '魔法科高中的劣等生', count: 6 },
    { text: '輕鬆百合', count: 6 },
    { text: 'GJ部', count: 6 },
    { text: '小魔女學園', count: 6 },
    { text: '學生會長開始了女裝', count: 6 },
    { text: '櫻花莊的寵物女孩', count: 6 },
    { text: '夢沉抹大拉', count: 6 },
    { text: '重裝武器', count: 6 },
    { text: '未來日記', count: 6 },
    { text: '死亡筆記本', count: 6 },
    { text: '冰菓', count: 6 },
    { text: '龍王的工作', count: 6 },
    { text: '守護甜心', count: 6 },
    { text: 'Re:creators', count: 6 },
    { text: '鎖鎖美小姐不好好努力', count: 6 },
    { text: '向陽素描', count: 5 },
    { text: '數學少女', count: 5 },
    { text: '理科生墜入情網', count: 5 },
    { text: '關於我女友是一本正經的處女bitch這件事', count: 5 },
    { text: '碧陽學生會', count: 5 },
    { text: '炫風管家', count: 5 },
    { text: 'BLEACH死神', count: 5 },
    { text: '宇宙戰艦大和號', count: 5 },
    { text: '翠星上的加爾岡緹亞', count: 5 },
    { text: '樂園追放', count: 5 },
    { text: '關於我轉生變成史萊姆這檔事', count: 7 },
    { text: '佐賀偶像是傳奇', count: 8 },
    { text: '哥布林殺手', count: 7 },
    { text: '青春豬頭少年不會夢到兔女郎學姊', count: 8 },
    { text: '關於我轉生變成史萊姆這檔事', count: 7 },
    { text: '愛吃拉麵的小泉同學', count: 7 },
    { text: '紫羅蘭永恆花園', count: 8 }
]
var music = [
    { text: '梶浦由記', count: 10 },
    { text: 'Mili', count: 9 },
    { text: '櫸坂46', count: 8 },
    { text: 'HIMEHINA', count: 9 },
    { text: '美波', count: 9 },
    { text: '三無', count: 9 },
    { text: '富士葵', count: 9 },
    { text: 'Ayasa', count: 9 },
    { text: '燦鳥ノム', count: 9 },
    { text: '花譜', count: 9 },
    { text: 'Chalili茶理理', count: 8 },
    { text: '利香', count: 8 },
    { text: 'VY1', count: 9 },
    { text: '鏡音リン・レン', count: 9 },
    { text: '初音ミク', count: 9 },
    { text: '双笙子', count: 8 },
    { text: 'YuNi', count: 8 },
    { text: 'REOL', count: 8 },
    { text: 'ウォルピス社', count: 8 },
    { text: 'けやき坂46', count: 8 },
    { text: '久石讓', count: 8 },
    { text: 'DJ OKAWARI', count: 9 },
    { text: '高垣楓(CV.早見沙織)', count: 9 },
    { text: '米津玄师', count: 9 },
    { text: '藍井エイル', count: 9 },
    { text: 'DJ OKAWARI', count: 9 },
    { text: '奧華子', count: 8 },
    { text: '川井郁子', count: 8 },
    { text: '澤野弘之', count: 8 },
    { text: '上坂すみれ', count: 8 },
    { text: '志方あきこ', count: 9 },
    { text: 'Perfume', count: 8 },
    { text: 'さユり', count: 9 },
    { text: 'Aimer', count: 9 },
    { text: 'fripSide', count: 8 },
    { text: '葉月ゆら', count: 8 },
    { text: 'MYTH & ROID', count: 8 },
    { text: '星野源', count: 8 },
    { text: "May'n", count: 8 },
    { text: 'GARNiDELiA', count: 7 },
    { text: '幽閉サテライト', count: 8 },
    { text: '+α/あるふぁきゅん。', count: 8 },
    { text: '猫叉Master', count: 7 },
    { text: 'Lenka', count: 7 },
    { text: 'EGOIST', count: 8 },
    { text: '手嶌葵', count: 8 },
    { text: '凋叶棕', count: 8 },
    { text: 'Yonder Voice', count: 8 },
    { text: '霜月はるか', count: 7 },
    { text: 'いかさん', count: 8 },
    { text: '阿蘭·達瓦卓瑪（alan）', count: 7 },
    { text: 'オワタP', count: 9 },
    { text: 'KOKIA', count: 8 },
    { text: 'acane_madder', count: 8 },
    { text: 'DECO*27', count: 8 },
    { text: 'トラボルタ', count: 9 }
]
var game = [
    { text: 'Portal 傳送門', count: 10 },
    { text: '艦隊これくしょん-艦これ-', count: 10 },
    { text: 'アズールレーン 碧藍航線', count: 10 },
    { text: 'デレステ 偶像大師灰姑娘', count: 9 },
    { text: 'Watch_Dogs 看門狗', count: 9 },
    { text: 'maimai', count: 10 },
    { text: 'Deemo', count: 9 },
    { text: 'Cytus', count: 9 },
    { text: 'Sniper Elite', count: 9 },
    { text: 'Minecraft', count: 9 },
    { text: 'ねこあつめ 貓咪收集', count: 9 },
    { text: '奇蹟暖暖', count: 9 },<commit_msg>list update<commit_after>var acgn = [
    { text: '魔法少女まどか☆マギカ', count: 10 },
    { text: 'Steins;Gate', count: 9 },
    { text: 'Psycho-Pass S01', count: 9 },
    { text: 'NO GAME NO LIFE 遊戲人生', count: 9 },
    { text: '少女與戰車', count: 8 },
    { text: '輝夜姬想讓人告白～天才們的戀愛頭腦戰～', count: 8 },
    { text: 'JOJO的奇幻冒險', count: 8 },
    { text: '奇諾之旅', count: 8 },
    { text: 'New Game!', count: 8 },
    { text: '小林家的女僕龍', count: 8 },
    { text: '搖曳露營', count: 8 },
    { text: '吹響吧！上低音號', count: 7 },
    { text: 'Kill la Kill', count: 7 },
    { text: '響～成為小說家的方法', count: 7 },
    { text: '比宇宙更遙遠的地方', count: 7 },
    { text: '一拳超人', count: 7 },
    { text: '時鐘機關之星', count: 7 },
    { text: '寶石之國', count: 7 },
    { text: '幼女戰記', count: 7 },
    { text: '少女終末旅行', count: 7 },
    { text: '狼與辛香料', count: 7 },
    { text: '夏日大作戰', count: 7 },
    { text: '狼少年今天也說謊了', count: 7 },
    { text: 'Fate/Zero', count: 7 },
    { text: '來自深淵', count: 7 },
    { text: '只有我不存在的都市', count: 7 },
    { text: '彼之初', count: 7 },
    { text: '紫羅蘭的永恆花園', count: 7 },
    { text: 'Aldnoah/Zero S01', count: 7 },
    { text: 'Daring in the FranXX', count: 5 },
    { text: '月界金融末世錄', count: 7 },
    { text: '術數師', count: 7 },
    { text: '月與火犬', count: 7 },
    { text: '廢天使加百列', count: 7 },
    { text: '別當歐尼醬了', count: 7 },
    { text: '擅長捉弄人的高木同學', count: 7 },
    { text: '擅長捉弄人的原高木同學', count: 7 },
    { text: '賢慧幼妻仙狐小姐', count: 7 },
    { text: '非人哉', count: 7 },
    { text: '強襲魔女', count: 7 },
    { text: 'Haifuri!青春波紋', count: 7 },
    { text: '狐仙的戀愛入門', count: 7 },
    { text: '月夜的奶酪', count: 7 },
    { text: 'Fate/Stay night', count: 6 },
    { text: '你的名字', count: 6 },
    { text: '狼的孩子雨和雪', count: 6 },
    { text: '來自新世界', count: 6 },
    { text: '魔法禁書目錄', count: 6 },
    { text: '科學超電磁砲', count: 6 },
    { text: '刀劍神域', count: 6 },
    { text: '境界的彼方', count: 6 },
    { text: 'Gate奇幻自衛隊', count: 6 },
    { text: '涼宮春日系列', count: 6 },
    { text: 'Re:從零開始的異世界生活', count: 6 },
    { text: '物語系列', count: 6 },
    { text: '灼眼的夏娜', count: 6 },
    { text: '零之使魔', count: 6 },
    { text: '路人超能100', count: 6 },
    { text: '銀之匙', count: 6 },
    { text: '幸運星', count: 6 },
    { text: '掟上今日子系列', count: 6 },
    { text: '我的妹妹哪有這麼可愛', count: 6 },
    { text: '點兔', count: 6 },
    { text: '為美好的世界獻上祝福', count: 6 },
    { text: '魔法科高中的劣等生', count: 6 },
    { text: '輕鬆百合', count: 6 },
    { text: 'GJ部', count: 6 },
    { text: '小魔女學園', count: 6 },
    { text: '學生會長開始了女裝', count: 6 },
    { text: '櫻花莊的寵物女孩', count: 6 },
    { text: '夢沉抹大拉', count: 6 },
    { text: '重裝武器', count: 6 },
    { text: '未來日記', count: 6 },
    { text: '死亡筆記本', count: 6 },
    { text: '冰菓', count: 6 },
    { text: '龍王的工作', count: 6 },
    { text: '守護甜心', count: 6 },
    { text: 'Re:creators', count: 6 },
    { text: '鎖鎖美小姐不好好努力', count: 6 },
    { text: '向陽素描', count: 5 },
    { text: '數學少女', count: 5 },
    { text: '理科生墜入情網', count: 5 },
    { text: '關於我女友是一本正經的處女bitch這件事', count: 5 },
    { text: '碧陽學生會', count: 5 },
    { text: '炫風管家', count: 5 },
    { text: 'BLEACH死神', count: 5 },
    { text: '宇宙戰艦大和號', count: 5 },
    { text: '翠星上的加爾岡緹亞', count: 5 },
    { text: '樂園追放', count: 5 },
    { text: '關於我轉生變成史萊姆這檔事', count: 7 },
    { text: '佐賀偶像是傳奇', count: 8 },
    { text: '哥布林殺手', count: 7 },
    { text: '青春豬頭少年不會夢到兔女郎學姊', count: 8 },
    { text: '關於我轉生變成史萊姆這檔事', count: 7 },
    { text: '愛吃拉麵的小泉同學', count: 7 },
    { text: '紫羅蘭永恆花園', count: 8 }
]
var music = [
    { text: '梶浦由記', count: 10 },
    { text: 'Mili', count: 9 },
    { text: '櫸坂46', count: 8 },
    { text: 'HIMEHINA', count: 9 },
    { text: '美波', count: 9 },
    { text: '三無', count: 9 },
    { text: '富士葵', count: 9 },
    { text: 'Ayasa', count: 9 },
    { text: '燦鳥ノム', count: 9 },
    { text: '花譜', count: 9 },
    { text: 'Chalili茶理理', count: 8 },
    { text: '利香', count: 8 },
    { text: 'VY1', count: 9 },
    { text: '鏡音リン・レン', count: 9 },
    { text: '初音ミク', count: 9 },
    { text: '双笙子', count: 8 },
    { text: 'YuNi', count: 8 },
    { text: 'REOL', count: 8 },
    { text: 'ウォルピス社', count: 8 },
    { text: 'けやき坂46', count: 8 },
    { text: '久石讓', count: 8 },
    { text: 'DJ OKAWARI', count: 9 },
    { text: '高垣楓(CV.早見沙織)', count: 9 },
    { text: '米津玄师', count: 9 },
    { text: '藍井エイル', count: 9 },
    { text: 'DJ OKAWARI', count: 9 },
    { text: '奧華子', count: 8 },
    { text: '川井郁子', count: 8 },
    { text: '澤野弘之', count: 8 },
    { text: '上坂すみれ', count: 8 },
    { text: '志方あきこ', count: 9 },
    { text: 'Perfume', count: 8 },
    { text: 'さユり', count: 9 },
    { text: 'Aimer', count: 9 },
    { text: 'fripSide', count: 8 },
    { text: '葉月ゆら', count: 8 },
    { text: 'MYTH & ROID', count: 8 },
    { text: '星野源', count: 8 },
    { text: "May'n", count: 8 },
    { text: 'GARNiDELiA', count: 7 },
    { text: '幽閉サテライト', count: 8 },
    { text: '+α/あるふぁきゅん。', count: 8 },
    { text: '猫叉Master', count: 7 },
    { text: 'Lenka', count: 7 },
    { text: 'EGOIST', count: 8 },
    { text: '手嶌葵', count: 8 },
    { text: '凋叶棕', count: 8 },
    { text: 'Yonder Voice', count: 8 },
    { text: '霜月はるか', count: 7 },
    { text: 'いかさん', count: 8 },
    { text: '阿蘭·達瓦卓瑪（alan）', count: 7 },
    { text: 'オワタP', count: 9 },
    { text: 'KOKIA', count: 8 },
    { text: 'acane_madder', count: 8 },
    { text: 'DECO*27', count: 8 },
    { text: 'トラボルタ', count: 9 }
]
var game = [
    { text: 'Portal 傳送門', count: 10 },
    { text: '艦隊これくしょん-艦これ-', count: 10 },
    { text: 'アズールレーン 碧藍航線', count: 10 },
    { text: 'デレステ 偶像大師灰姑娘', count: 9 },
    { text: 'Watch_Dogs 看門狗', count: 9 },
    { text: 'maimai', count: 10 },
    { text: 'Deemo', count: 9 },
    { text: 'Cytus', count: 8 },
    { text: 'Sniper Elite', count: 9 },
    { text: 'Minecraft', count: 9 },
    { text: 'ねこあつめ 貓咪收集', count: 9 },
    { text: '奇蹟暖暖', count: 9 },
{'fraction_non_alphanumeric': 0.2323180175529169, 'fraction_numerical': 0.03166408535536052, 'mean_word_length': 2.4469157769869514, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4366547', 'n_tokens_mistral': 6518, 'n_tokens_neox': 6449, 'n_words': 1371}