Please use this identifier to cite or link to this item: https://ir.swu.ac.th/jspui/handle/123456789/10048
ชื่อเรื่อง: เว็บแอปพลิเคชันสําหรับวิเคราะห์เครือข่ายผู้ก่อความไม่สงบโดยใช้ข้อมูลจากข่าวภาษาไทย
ชื่อเรื่องอื่นๆ: A Web Application for Insurgent Network Analysis using Thai News
Advisor : ศุภชัย ไทยเจริญ
ผู้แต่ง: คชาภัฏ บัวขาว
รติภาพ ชินราช
พงศกร คํานึง
Keywords: ผู้ก่อความไม่สงบ
เว็บแอปพลิเคชัน
Insurgent Network Analysis
Web Application
วันที่เผยแพร่: 2562
สำนักพิมพ์: ภาควิชาวิทยาการคอมพิวเตอร์ มหาวิทยาลัยศรีนครินทรวิโรฒ
บทคัดย่อ: การสร้างกราฟเพื่อแสดงความสัมพันธ์ระหว่างสมาชิกในกลุ่มก่อการร้ายโดยใช้social graph ร่วมกับการ วิเคราะห์เครือข่ายทางสังคม (social network analysis) สามารถช่วยเจ้าหน้าที่ทางกฎหมายให้สามารถเข้าใจ ความสัมพันธ์ภายในขบวนการก่อการร้ายในเชิงลึกได้ดียิ่งขึ้น นอกเหนือจากข้อมูลทางกระบวนการสอบสวนคดี อาชญากรรมของหน่วยงานราชการแล้ว แหล่งข้อมูลที่มีประโยชน์อีกแหล่งหนึ่งสําหรับพัฒนากราฟความสัมพันธ์ ของเครือข่ายอาชญากรรมนั่นคือข้อมูลจากข่าวสาธารณะ ในบทความนี้ได้พัฒนาเว็บแอปพลิเคชันสําหรับการ วิเคราะห์เครือข่ายอาชญากรรมจากข่าวด้วย social graph โดยแอปพลิเคชันประกอบด้วยสองส่วน คือ การ วิเคราะห์ข้อความและการวิเคราะห์กราฟ ในส่วนการวิเคราะห์ข้อความ มีการรวบรวมข่าวอาชญากรรม โดยในข่าว แต่ละฉบับจะมีการแท็กชื่อกลุ่มก่อการร้าย ชื่อบุคคลและเหตุการณ์ที่สําคัญด้วยตนเองโดยใช้ Doccano ซึ่งข่าวที่ ติดแท็กจะถูกใช้เป็นคลังข้อมูลสําหรับการ train เพื่อสร้างโมเดล Conditional Random Fields (CRFs) สําหรับ การติดแท็กให้เแก่คําที่เราสนใจ โดยผลลัพธ์ที่ได้คือ ความสัมพันธ์ที่เกี่ยวข้องกันระหว่างคําที่ถูกแท็ก ถูกสกัดและ ขุดหา นอกจากนี้ในส่วนการวิเคราะห์กราฟความสัมพันธ์ของคําเหล่านั้นจะถูกป้อนเข้าสู่ NetworkX ซึ่งใช้ในการ สร้าง social graph จากนั้นกราฟจะถูกนํามาแสดงบนเว็บแอปพลิเคชันสําหรับการสร้างภาพและวิเคราะห์โดยใช้ Django จากผลการสํารวจพบว่าความสัมพันธ์ระหว่างคําเหล่านี้สามารถสกัดออกมาได้จากข่าวสารที่เป็นข้อความ และสามารถนําไปสร้างกราฟความสัมพันธ์ของเครือข่ายของอาชญากรรมได้
Building and visualizing relationships among members in a criminal community using a social graph in combination with the principle of social network analysis could facilitate law enforcement officers to gain better insight of criminal social network structures. In addition to official information from a criminal investigation process by government agencies, another potential source of data for developing a criminal social graph is from public news data. To explore this area of studies, in this paper, a Web application for criminal social network analyses from news stories using social graphs is developed. The application consists of two modules, text mining and graph analysis. In the text mining module, a collection of criminal news stories was collected. In each news document, names of organization, person, and event are manually tagged by using Doccano. The tagged news collection was next used as a training corpus to build a Conditional Random Fields (CRF) model for tagging more news documents. Finally, possible relationships among those tagged criminal-related entities were extracted and mined. In the graph analysis module, those mined relationships are fed into NetworkX by which social network graphs are constructed. Then, the social graphs are displayed on a Web application for visualizations and analyses using Django. The exploratory result confirms that relationships among the entities can be extracted from textual news data from which criminal social networks can be constructed.
URI: https://ir.swu.ac.th/jspui/handle/123456789/10048
Appears in Collections:ComSci-Senior Projects

Files in This Item:
File Description SizeFormat 
Sci_R_Kachapat_B.pdf
  Restricted Access
3.01 MBPDFView/Open Request a copy


Items in SWU repository are protected by copyright, with all rights reserved, unless otherwise indicated.