[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-145553-105":3,"detail-sidebar-cat-0-en-105":81,"doc-detail-145553-en":131},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","master-plurital-whos-the-werewolf-speech-comprehension-and-role-prediction-in-the-game-of-werewolf","Master PluriTAL - Who's the werewolf - Speech comprehension and role prediction in the game of Werewolf","","Speech comprehension and role prediction for the game of Werewolf is built to identify which players are werewolves, supporting a future AI player. The model learns from a corpus transcribed from the Chinese TV show Pandakill: 12 participants split into four werewolves, four ordinary villagers, and four divine villagers. Assuming the AI acts as an ordinary villager, the approach analyzes each reaction turn by intent classification of each sentence and rule-based summarization of meaning and attitude, combined with behavior analysis, to estimate the most probable werewolf team.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/research-report/","Research & Report",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/master-plurital-whos-the-werewolf-speech-comprehension-and-role-prediction-in-the-game-of-werewolf/145553/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/master-plurital-whos-the-werewolf-speech-comprehension-and-role-prediction-in-the-game-of-werewolf/145553.png","ImageObject",300,407,{"name":42,"@type":43},"Logic","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-11-03","2026-08-26",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",16,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"What is the main goal of the project?","Question",{"text":63,"@type":64},"Predict the identities of the werewolves in Werewolf so it can be integrated into an AI player program.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"What data source is used to train the model?",{"text":68,"@type":64},"A transcription of the Chinese TV show Pandakill, containing gameplay from 12 players divided into werewolves, ordinary villagers, and divine villagers.",{"name":70,"@type":61,"acceptedAnswer":71},"How is speech analysis performed within each game turn?",{"text":72,"@type":64},"It uses two steps: intent classification for each sentence, then rule-based summarization of sentence meaning and the player’s attitude, combined with behavior analysis.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},145553,1787724742,{"code":4,"msg":82,"data":83},"success",[84,88,92,96,101,106,111,115,120,123,127],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":85,"show_sort_weight":86,"slug":87},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":89,"show_sort_weight":90,"slug":91},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":93,"show_sort_weight":94,"slug":95},"Exam",70,"exam",{"id":97,"doc_module":4,"doc_module_name":25,"category_name":98,"show_sort_weight":99,"slug":100},5,"Comic",60,"comic",{"id":102,"doc_module":4,"doc_module_name":25,"category_name":103,"show_sort_weight":104,"slug":105},6,"Technology",50,"technology",{"id":107,"doc_module":4,"doc_module_name":25,"category_name":108,"show_sort_weight":109,"slug":110},7,"Healthcare",40,"healthcare",{"id":112,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":113,"slug":114},8,30,"research-report",{"id":116,"doc_module":4,"doc_module_name":25,"category_name":117,"show_sort_weight":118,"slug":119},9,"Religion & Spirituality",20,"religion-spirituality",{"id":118,"doc_module":4,"doc_module_name":25,"category_name":121,"show_sort_weight":118,"slug":122},"World Cup","world-cup",{"id":124,"doc_module":4,"doc_module_name":25,"category_name":125,"show_sort_weight":124,"slug":126},10,"Lifestyle","lifestyle",{"id":128,"doc_module":4,"doc_module_name":25,"category_name":129,"show_sort_weight":97,"slug":130},19,"General","general",{"code":4,"msg":82,"data":132},{"doc_id":79,"user_id":133,"nickname":42,"user_avatar":134,"doc_module":4,"category_id":112,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":135,"file_id":136,"file_url":137,"file_type":138,"file_size":139,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":94,"language":140,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":12,"update_tm":80,"read_time":144},1099513958762,"https://ap-avatar.wpscdn.com/avatar/1000023916a998db790?x-image-process=image/resize,m_fixed,w_180,h_180&k=1784791008015729253","Master PluriTAL  \nWho's the werewolf  \nSpeech comprehension and role prediction in the  \ngame of Werewolf  \nAuthor:  \nManying Zhang  \nSupervisor:  \nDr. Kim Gerdes  \nSeptember 2018  \nAbstract  \nThe project is to build a model to predict the identities of the werewolves in the game of The Werewolves of Millers Hollow, aimed for future incorporation in an AI player program. The corpus data comes from the transcription of Chinese TV show Pandakill where 12 players are divided into 4 werewolves, 4 ordinary villagers and 4 divine villagers. The game has several speech and reaction turns until all the werewolves are eliminated, or either all the ordinary villagers or all the divine villagers are eliminated by werewolves. We assume that our AI plays as an ordinary villager to analyze all the speeches and behaviors before its reaction. The speech analysis is composed of 2 steps: the classiﬁcation of the intent of a single sentence, and the summarizing of sentence meaning and player attitude in a speech turn. The ﬁrst step is implemented with one of several machine learning and deep learning methods such as Multinomial naive Bayes, logistic regression, Linear support vector machine and Long Short Term Memory model in recurrent neural network; those methods are compared to each other. The second step, along with the behavior analysis part, is built by hand-crafted rules, which in the end gives a most probable Werewolf Team for each game turn.  \nAcknowledgements  \nI would ﬁrst like to thank my thesis advisor M. Kim Gerdes and my teacher M. Sylvain Kahane for their helpful guidance and advice. They gave me complete autonomy in choosing a subject that I love and always showed me an open door when I wanted to discuss the project.  \nBesides, I would like also to thank my friends and my family, in particular Seginus for his endless loving support and his helpful comments and mathematical suggestions.  \nContents  \n1 Introduction .............................. 5  \n1.1 Project design ........................ 6  \n1.2 State of the Art ....................... 7  \n1.3 Werewolf game rules ..................... 9  \n1.3.a Roles ........................ 10  \n1.3.b Mechanics ..................... 11  \n2 Speech processing ........................... 14  \n2.1 Data exploration ....................... 14  \n2.1.a Corpus and annotation .............. 14  \n2.1.b Statistics ...................... 18  \n2.2 Intent classiﬁcation ...................... 20  \n2.2.a Without contextual features ........... 20  \n2.2.a.i Tf-idf ................... 21  \n2.2.a.ii Naive Bayes ............... 23  \n2.2.a.iii Logistic regression ............ 26  \n2.2.a.iv Support vector machine ......... 29  \n2.2.b With contextual features ............. 33  \n2.2.b.i word embedding ............. 34  \n2.2.b.ii Recurrent neural networks ....... 36  \n2.2.c Comparing the results ............... 39  \n2.3 From classiﬁcation to comprehension ............ 40  \n2.3.a Who attacks whom ................ 41  \n2.3.b Speech turn summary ............... 46  \n3 Behavior processing ......................... 49  \n3.1 Behavior record ........................ 49  \n3.2 Who's the werewolf ..................... 54  \n3.3 Results analysis ........................ 57  \n4 Discussion ............................... 61  \nAppendices 63  \nA Tools and libraries .......................... 63  \nB Glossary of Werewolf game-speciﬁc expressions .......... 63  \n1 Introduction  \nThe Werewolves of Millers Hollow (French: Les Loups-arous de Thiercelieux) 1 is a role-playing game created by French authors Philippe des Pallières and Hervé Marly that can be played with 8 to 47 players. The game is based on the Russian game Maﬁa2. It was nominated for the 2003 Spiel des Jahres award.  \nThere are numerous variants and extensions of the Werewolves game. Since its introduction in China, this game gained a lot of traction there. The unique entertainment and television system in the country has been a fertile ground for many television programs a","cbCaiabtD3wXNECh","https://ap.wps.com/l/cbCaiabtD3wXNECh","pdf",1865484,"English","# Introduction\n## Project design\n## State of the Art\n## Werewolf game rules\n## Roles\n## Mechanics\n# Speech processing\n## Data exploration\n## Corpus and annotation\n## Statistics\n## Intent classification\n## Without contextual features\n## With contextual features\n## Comparing the results\n## From classification to comprehension\n## Who attacks whom\n## Speech turn summary\n# Behavior processing\n## Behavior record\n## Who's the werewolf\n## Results analysis\n# Discussion\n## Appendices\n# Tools and libraries\n# Glossary of Werewolf game-specific expressions","[{\"question\":\"What is the main goal of the project?\",\"answer\":\"Predict the identities of the werewolves in Werewolf so it can be integrated into an AI player program.\"},{\"question\":\"What data source is used to train the model?\",\"answer\":\"A transcription of the Chinese TV show Pandakill, containing gameplay from 12 players divided into werewolves, ordinary villagers, and divine villagers.\"},{\"question\":\"How is speech analysis performed within each game turn?\",\"answer\":\"It uses two steps: intent classification for each sentence, then rule-based summarization of sentence meaning and the player’s attitude, combined with behavior analysis.\"}]","Master PluriTAL - Who's the werewolf - Speech comprehension and role prediction in the game of Werewolf | PDF",176]