[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-191793-105":53,"doc-detail-191793-en":126},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":119,"head_meta":121,"extra_data":123,"updated_unix":125},105,"en","community-chat-moderation-bot-testing-game-rules-and-toxicity-handling","Community Chat Moderation Bot Testing - Game Rules and Toxicity Handling","","Community chat moderation bot design and evaluation focus on onboarding support and safety enforcement. The bot answers questions about game rules, community history, structure, and related introduction content. It detects conflict signals by analyzing message text and sending frequency, then classifies toxic statements using reported toxic-sentence history. Testing validates question answering with similarity thresholds and distinguishes true questions from lookalike phrases, while separate scenarios verify punishment actions, such as reminding, pausing, expelling, and conflict-triggered actions like timeout, kick, and ban based on severity.",{"@graph":63,"@context":118},[64,80,101],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":51,"@type":70,"position":76},"https://docshare.wps.com/template/general/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/community-chat-moderation-bot-testing-game-rules-and-toxicity-handling/191793/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/community-chat-moderation-bot-testing-game-rules-and-toxicity-handling/191793.png","ImageObject",442,249,{"name":88,"@type":89},"WPS_1786070896","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-06","2026-09-03",true,{"@type":98,"interactionType":99,"userInteractionCount":8},"InteractionCounter",{"@type":100},"ViewAction",{"@type":102,"mainEntity":103},"FAQPage",[104,110,114],{"name":105,"@type":106,"acceptedAnswer":107},"What information does the community bot provide to new members?","Question",{"text":108,"@type":109},"It answers questions about the game rules, community history, community structure, and other details related to community introduction.","Answer",{"name":111,"@type":106,"acceptedAnswer":112},"How does the bot determine whether a chat room situation is conflicting or not?",{"text":113,"@type":109},"It determines the room status from message text and the frequency of messages, using timing patterns to infer crowded or conflict conditions.",{"name":115,"@type":106,"acceptedAnswer":116},"What punishment actions does the bot take for problematic members and toxic statements?",{"text":117,"@type":109},"It applies punishment actions including reminding, temporarily stopping, and expelling members indicated as problematic, and test scenarios show responses such as timeout, kick, and ban for conflict with different toxicity severity.","https://schema.org",{"og:url":78,"og:type":120,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":122,"canonical":78},"index,follow",{"doc_id":124,"site_id":56},191793,1788410792,{"code":4,"msg":5,"data":127},{"doc_id":124,"user_id":128,"nickname":88,"user_avatar":129,"doc_module":9,"category_id":50,"category_name":51,"doc_title":59,"doc_description":61,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":8,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":135,"language":136,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":61,"update_tm":125,"read_time":79},549768072016,"https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d","| Found Problems | Functional Requirements |\n| --- | --- |\n| Questions for new members of the community. | The bot functionality of answering about the rules of the game in the community, community history, community structure and other information related to community introduction |\n| Posts that contain indications of the beginning of a conflict | The bot functionality of determining the status of the chat room based on message text and also the frequency of messages. |\n| Posts that contain indications of toxic statements | The bot functionality of classifying messages whether toxic or not based on the history of reported toxic sentences |\n| Problem member. | The bot functionality takes punishment action by reminding, temporarily stopping and expelling members who are indicated to be problematic. |\n\n| Testing Code | Test Case | Similarity\u003Cbr>(%) | Chatbot Response | Conclusion |\n| --- | --- | --- | --- | --- |\n| A1 | Question is in datasource | 92 | Answer | True |\n\n\n| A2 | Question is in datasource | 93 | Answer | True |\n| --- | --- | --- | --- | --- |\n| A3 | Similar object question but different question word | 74 | Answer | True |\n| A4 | Similar object question but different question word | 79 | Answer | True |\n| A5 | Different object question but similar question word | 47 | Not Answer | True |\n| A6 | Different object question but similar question word | 79 | Answer | False Positive |\n| A7 | Not a question, but some words similar | 78 | Answer | False Positive |\n| A8 | Not a question, but some words similar | 73 | Answer | False Positive |\n| A9 | Not a question and no words are similar | 30 | Not Answer | True |\n| A10 | Not a question and no words are similar | 46 | Not Answer | True |\n\n\n| Testing\u003Cbr>Code | Test Case | Function Result |  |  | Conclusion |\n| --- | --- | --- | --- | --- | --- |\n|  |  | Counter | Classifying | Punishment |  |\n| B1 | 2 user message each other with normal time intervals | Normal | - | - | True |\n| B2 | 3 user message each other with normal time intervals | Normal | - | - | True |\n| B3 | 2 user message each other with fast time intervals | Normal | - | - | True |\n| B4 | 3 user message each other with fast time intervals | Crowded | - | - | True |\n| B5 | 2 user messages with normal time intervals, one user fast time | Crowded | - | - | True |\n| B6 | 3 user send messages to each other at normal time intervals, and one user uses word toxic | Normal | - | - | True |\n| B7 | 3 user send messages each other with fast time intervals, and one user uses word toxic | Crowded | Conflict | - | False |\n| B8 | 3 user send messages to each other with fast time intervals, and some user use light toxic words | Crowded | Conflict | Timeout | True |\n| B9 | 3 user send messages to each other with fast time intervals, and some user use medium toxic words | Crowded | Conflict | Kick | True |\n| B10 | 3 user send messages to each other with fast time intervals, and some user use heavy toxic words | Crowded | Conflict | Ban | True |","cbCaivEEXiUPZ0eg","https://ap.wps.com/l/cbCaivEEXiUPZ0eg","pdf",785686,10,"English","# Found Problems\n## Functional Requirements\n# Testing Code\n## Similarity and Chatbot Response\n## Classifying and Punishment Scenarios","[{\"question\":\"What information does the community bot provide to new members?\",\"answer\":\"It answers questions about the game rules, community history, community structure, and other details related to community introduction.\"},{\"question\":\"How does the bot determine whether a chat room situation is conflicting or not?\",\"answer\":\"It determines the room status from message text and the frequency of messages, using timing patterns to infer crowded or conflict conditions.\"},{\"question\":\"What punishment actions does the bot take for problematic members and toxic statements?\",\"answer\":\"It applies punishment actions including reminding, temporarily stopping, and expelling members indicated as problematic, and test scenarios show responses such as timeout, kick, and ban for conflict with different toxicity severity.\"}]","Community Chat Moderation Bot Testing - Game Rules and Toxicity Handling | PDF"]