Semantic Web คืออะไรและทำงานอย่างไร

เผยแพร่แล้ว: 2018-02-14
โฆษณา

การนำทางอย่างรวดเร็ว

  • บทนำ
  • Semantic Web ทำงานอย่างไร
    • 1. Semantic Web ช่วยในการดึงข้อมูล
    • 2. Semantic Web ตอบคำถามที่ซับซ้อน
    • 3. ทำการสรุปอัตโนมัติ
    • 4. การแบ่งปันข้อมูล: ตัวอย่างของ Semantic Web
  • ความคิดสุดท้ายเกี่ยวกับ Semantic Web

บทนำ

เราใช้อินเทอร์เน็ตอย่างไร?

เราใช้เพื่อดึงข้อมูล ตอบคำถาม โฆษณา และการค้นพบ

ในขณะที่มนุษย์สามารถเห็นความสัมพันธ์ระหว่างเอนทิตี ข้อมูล และข้อมูล คอมพิวเตอร์ไม่มีความสามารถโดยกำเนิดนั้น

มีความจำเป็นเร่งด่วนที่คอมพิวเตอร์จะสามารถระบุความสัมพันธ์เหล่านี้ได้ หากเว็บจะแสดงผลลัพธ์ที่เกี่ยวข้องให้กับผู้ใช้อินเทอร์เน็ต

นี่คือที่มาของ Semantic Web หรือที่เรียกว่า web 3.0

พร้อมสำหรับการนำเสนอเว็บเชิงความหมายที่จะกำหนดเว็บเชิงความหมายเหมือนไม่ใช่เรื่องใหญ่อะไรและช่วยให้คุณเข้าใจว่าทั้งหมดนี้เกี่ยวกับอะไร

ไปหามัน!

Semantic Web ทำงานอย่างไร

สงสัยว่าเว็บความหมายคืออะไร?

จากนั้นอ่านและทำความเข้าใจข้อดีบางประการของเว็บเชิงความหมาย!

1. Semantic Web ช่วยในการดึงข้อมูล

ข้อมูลขนาดใหญ่และเว็บความหมาย

โฆษณา

เว็บความหมายกับระบบสารสนเทศมีความสัมพันธ์กันอย่างไร?

เว็บความหมายและข้อมูลขนาดใหญ่ทำงานร่วมกันอย่างไร

ง่าย!

เว็บความหมายเก็บข้อมูลและข้อมูลในกราฟความรู้

ตัวอย่างเช่น "Barack Obama" ถูกจัดเก็บโดยเกี่ยวข้องกับ "Michelle Obama" และ "Malia"

ตัวอย่างบารัค โอบามา

เมื่อคุณค้นหา "ภรรยาของ Barack Obama" ผลการค้นหาควรส่งคืน "Michelle Obama"

ความสัมพันธ์ระหว่างคนทั้งสองคือความสัมพันธ์ของ "คู่สมรส"

มิเชล โอบามา ตัวอย่าง

ตัวระบุที่ไม่ซ้ำกันนี้คือสิ่งที่ช่วยสร้างความสัมพันธ์ระหว่างสองเอนทิตี

แง่มุมของเว็บเชิงความหมายนี้จะช่วยเพิ่มความเฉพาะเจาะจงของคำค้นหา ตลอดจนข้อมูลที่ดึงมาเพื่อแสดงผลการค้นหาที่แม่นยำยิ่งขึ้น

ในยุคของเว็บปัจจุบัน คอมพิวเตอร์ทำในสิ่งที่เราเรียกว่า "การประมวลผลตามปกติ"

เซอร์ ทิม เบอร์เนอร์ส-ลี จาก Scientific American อธิบายว่า:

“เนื้อหาส่วนใหญ่ของเว็บในปัจจุบันได้รับการออกแบบมาเพื่อให้มนุษย์สามารถอ่านได้ ไม่ใช่สำหรับโปรแกรมคอมพิวเตอร์ที่จะจัดการอย่างมีความหมาย คอมพิวเตอร์สามารถแยกวิเคราะห์หน้าเว็บสำหรับเลย์เอาต์และการประมวลผลตามปกติได้ ที่นี่ส่วนหัว มีลิงก์ไปยังหน้าอื่น แต่โดยทั่วไปแล้ว คอมพิวเตอร์ไม่มีวิธีที่เชื่อถือได้ในการประมวลผลความหมาย”

ซึ่งหมายความว่า – ในการดึงข้อมูลเกี่ยวกับ “ตระกูลของโอบามา” – คอมพิวเตอร์จะต้องรวบรวมข้อมูลหน้าเว็บหลายหน้า

เว็บความหมายอนุญาตให้เข้ารหัสข้อมูลนี้ลงในเว็บระหว่างการสร้าง

ดังนั้นการดึงข้อมูลจะรวดเร็วและแม่นยำยิ่งขึ้น

2. Semantic Web ตอบคำถามที่ซับซ้อน

นิยามเว็บเชิงความหมายใด ๆ จะต้องจัดการกับความหมายของ ontology เสมอ

สิ่งเหล่านี้มีความสำคัญอย่างยิ่งต่อการทำความเข้าใจความหมายของเว็บ แอปพลิเคชันของเว็บเชิงความหมาย และความหมายของเว็บเชิงความหมายคืออะไร

เว็บออนโทโลจีความหมายคืออะไร?

บุคคลน่าสงสัย

Ontology เป็นองค์ประกอบพื้นฐานของเว็บเชิงความหมาย

ไฟล์เหล่านี้เป็นไฟล์ที่กำหนดความสัมพันธ์ระหว่างเงื่อนไขต่างๆ

Ontology ช่วยให้ข้อมูลและข้อมูลถูกจัดประเภทเป็นคลาสหรืออนุกรมวิธาน

ขอยกตัวอย่างเว็บเชิงความหมายให้คุณเห็นภาพที่ชัดเจน

ตัวอย่างเช่น ข้อมูลที่มีรหัสไปรษณีย์สามารถจัดเป็นสถานที่ตั้งได้

จะเกิดอะไรขึ้นหากรหัสไปรษณีย์ถูกจัดเป็นสถานที่ตั้งด้วย

เราอาจจบลงด้วยรหัสไปรษณีย์ที่สับสนสำหรับรหัสไปรษณีย์

เราจำเป็นต้องมี ontology ที่แตกต่างกันสองแบบสำหรับโค้ดที่ต่างกัน

Ontology จะทำให้คอมพิวเตอร์เชื่อมโยงข้อมูลบนหน้าเว็บกับกราฟความรู้ที่เกี่ยวข้องได้ง่ายขึ้นและกฎเกณฑ์ซึ่งเป็นแนวทางในการอนุมาน

ตัวอย่างที่ดีคือข้อมูลเกี่ยวกับศิลปิน

คุณจะพบลิงก์ไปยังชีวประวัติของศิลปินที่อ้างถึงมูลค่าสุทธิของศิลปินได้ง่าย

คอมพิวเตอร์จะต้องค่อนข้างสูงเพื่อ "เดา" ว่าข้อมูลชิ้นนี้สามารถพบได้ในข้อมูลชีวประวัติ

Semantic web จะช่วยให้จัดการกับคำถามที่ซับซ้อนได้ง่ายขึ้นและตอบสนองได้อย่างรวดเร็ว

ความสัมพันธ์ระหว่าง ontology จะแสดงให้เห็นว่าศิลปินมีมูลค่าสุทธิ ดังนั้นคอมพิวเตอร์จะตรวจสอบ ontology ด้วยมูลค่าสุทธิและดึงข้อมูลของศิลปินเฉพาะ

เว็บปัจจุบันจัดประเภทข้อมูลในอนุกรมวิธานตามความสัมพันธ์ระหว่างพ่อแม่และลูก

วิธีการจัดเก็บข้อมูลนี้ยังกำหนดความสัมพันธ์ระหว่างเอนทิตี

ความแตกต่างเพียงอย่างเดียวระหว่างการจัดหมวดหมู่และออนโทโลจีก็คือ แบบแรกมีโครงสร้างที่เข้มงวดมาก ซึ่งจะกลายเป็นข้อจำกัดเมื่อต้องดึงข้อมูลและให้ผลลัพธ์

แล้วอย่างหลังล่ะ?

มีโครงสร้างที่ยืดหยุ่นมาก ซึ่งช่วยให้สามารถระบุความสัมพันธ์ที่ซับซ้อนมากระหว่างเอนทิตีได้

วิธีนี้ช่วยให้สามารถตอบคำถามที่ซับซ้อนได้อย่างง่ายดาย

พร้อมที่จะค้นหาข้อดีอื่น ๆ ของเว็บเชิงความหมายแล้วหรือยัง?

จดบันทึกการบรรยายทางเว็บที่มีความหมายแล้ว!

อ่านข่าว!

3. ทำการสรุปอัตโนมัติ

ด้วยเว็บเชิงความหมาย สามารถสรุปผลการค้นหาตามข้อเท็จจริงที่ดึงมาจากเนื้อหา

ตัวอย่างที่ดีจะขึ้นอยู่กับสถานที่

ภูมิศาสตร์

แนวคิดเว็บความหมายที่จะทำให้สิ่งนี้เป็นไปได้เรียกว่า "ตัวแทน"

โปรแกรมเหล่านี้เป็นโปรแกรมที่รวบรวมเนื้อหาจากแหล่งต่าง ๆ ประมวลผล และแลกเปลี่ยนกับโปรแกรมอื่น

โฆษณา

การทำงานร่วมกันนี้จะช่วยสร้างหลักฐาน

หลักฐานเหล่านี้เขียนด้วยภาษาที่รวมเป็นหนึ่งซึ่งระบุกฎตาม ontology ที่กล่าวถึงข้างต้น

ตัวอย่างเช่น หากคุณกำลังมองหาคนที่คุณพบในงานอีเวนต์ และคุณอาจจำเฉพาะชื่อ อาชีพ และเมืองของพวกเขา คุณอาจพบพวกเขาผ่านบริการออนไลน์

คุณต้องการยืนยันว่าคุณพบคนที่ใช่หรือไม่

ด้วยเว็บเชิงความหมาย คอมพิวเตอร์ของคุณสามารถขอหลักฐานของผลลัพธ์ที่ส่งคืนได้

จะมีเครื่องมืออนุมานที่จะตรวจสอบว่าคุณพบบุคคลที่คุณต้องการหา

หน้าเว็บที่เกี่ยวข้องสามารถแสดงเพื่อเป็นหลักฐานเพิ่มเติมได้

ลายเซ็นดิจิทัลจะช่วยยืนยันว่าข้อมูลมาจากแหล่งที่เชื่อถือได้

ลายเซ็นเป็นบล็อกข้อมูลที่เข้ารหัส

พวกเขาจะช่วยโดยเฉพาะอย่างยิ่งกับข้อมูลส่วนบุคคลที่ละเอียดอ่อนเช่นการเงิน

หากคุณได้รับใบแจ้งยอดในอีเมลของคุณ ลายเซ็นดิจิทัลและตัวแทนจะเป็นวิธีที่ดีในการตรวจสอบให้แน่ใจว่ามาจากธนาคารของคุณจริงๆ

ตัวแทนจะสามารถแสดงหลักฐานโดยการเพิ่มข้อมูลในห่วงโซ่คุณค่า

เว็บความหมายช่วยให้ตัวแทนแลกเปลี่ยนออนโทโลจี

วิธีนี้จะมีจุดอ้างอิงร่วมกัน

พวกเขาจะสามารถสร้างโซลูชันเพิ่มเติมด้วยความช่วยเหลือของ ontology ใหม่

นี่คือบทสรุปที่ยอดเยี่ยมในงานวิจัยของ Scientific American บนเว็บเชิงความหมายจากเซอร์ ทิม เบอร์เนอร์ส-ลี ว่าเว็บเชิงความหมายสามารถทำให้ง่ายขึ้นได้อย่างไร:

“เว็บความหมายจะนำโครงสร้างมาสู่เนื้อหาที่มีความหมายของหน้าเว็บ สร้างสภาพแวดล้อมที่ตัวแทนซอฟต์แวร์ที่โรมมิ่งจากหน้าหนึ่งไปยังอีกหน้าหนึ่งสามารถทำงานที่ซับซ้อนสำหรับผู้ใช้ได้อย่างง่ายดาย ตัวแทนดังกล่าวที่มาที่หน้าเว็บของคลินิกจะรู้ว่าไม่เพียงแต่หน้านั้นมีคีย์เวิร์ดเช่น “การรักษา ยา กายภาพบำบัด” (อย่างที่อาจมีการเข้ารหัสในวันนี้) แต่คุณหมอฮาร์ทแมนทำงานที่คลินิกแห่งนี้ในวันจันทร์ วันพุธด้วย และวันศุกร์และสคริปต์ใช้ช่วงวันที่ในรูปแบบ ปปปป-ดด-วว และส่งกลับเวลานัดหมาย และมันจะ "รู้" ทั้งหมดนี้โดยไม่ต้องใช้ปัญญาประดิษฐ์ในระดับของ Hal หรือ C-3PO ของ Star Wars ในปี 2544 ความหมายเหล่านี้ถูกเข้ารหัสลงในหน้าเว็บเมื่อผู้จัดการสำนักงานของคลินิก (ซึ่งไม่เคยใช้ Comp Sci 101) นวดให้เป็นรูปร่างโดยใช้ซอฟต์แวร์ที่มีจำหน่ายในท้องตลาดเพื่อเขียนหน้าเว็บ Semantic พร้อมกับแหล่งข้อมูลที่ระบุไว้ในเว็บไซต์ของสมาคมกายภาพบำบัด ”

4. การแบ่งปันข้อมูล: ตัวอย่างของ Semantic Web

แนวคิดของการแบ่งปันข้อมูลมีความเกี่ยวข้องอย่างใกล้ชิดกับการพิสูจน์ ที่กล่าวถึงในประเด็นก่อนหน้านี้

เมื่อเราพูดถึงการแบ่งปันข้อมูลในเทคโนโลยีเว็บเชิงความหมาย แนวคิดที่ใกล้เคียงที่สุดคือแพลตฟอร์มโซเชียลมีเดีย

มีข้อกำหนดในการกรอกโปรไฟล์ด้วยข้อมูลส่วนบุคคล เช่น ชื่อของคุณ วันเกิด อาชีพ และแม้แต่สถานที่

เพื่อให้เว็บเชิงความหมายทำงาน ข้อมูลจะต้องมีการแบ่งปันในวงกว้าง

ยังดีกว่า:

ต้องแชร์ในลักษณะที่เครื่องอ่านได้

ในบริบทปัจจุบันของเรา – และเมื่อพูดถึงเว็บเชิงความหมายและข้อมูลขนาดใหญ่ – มีข้อมูลจากบุคคลและองค์กรไม่เพียงพอ

หากมีข้อมูลเพียงพอ มนุษย์จะไม่ต้องค้นหาผ่านหน้าข้อมูลและระบุว่าสิ่งใดมีความเกี่ยวข้องและไม่เกี่ยวข้อง

Web 3.0 ช่วยให้เราสามารถเชื่อมโยงข้อมูลในลักษณะที่เครื่องอ่านได้

ด้วยวิธีนี้คอมพิวเตอร์จะดึงข้อมูลและให้บริการแก่คุณ

ผู้ชายกำลังอ่านแล็ปท็อป

ในขณะที่เว็บ 3.0 พัฒนาอย่างต่อเนื่อง บุคคลและองค์กรจะมีความมั่นใจมากขึ้นเมื่อแบ่งปันข้อมูล

เมื่อมีข้อมูลเพียงพอแล้ว การแสดงผลลัพธ์และการพิสูจน์อักษรจะง่ายขึ้นและตรงไปตรงมามากขึ้น

อย่างไรก็ตาม สิ่งสำคัญที่ควรทราบคือข้อมูลที่รวบรวมต้องมีโครงสร้าง

ในขณะที่เว็บเชิงความหมายพัฒนาขึ้น บริษัทและองค์กรต่างๆ จำเป็นต้องจัดโครงสร้างข้อมูลที่พวกเขาสามารถเข้าถึงได้ในขณะนี้

พวกเขาจึงต้องสร้างกราฟความรู้

เมื่อมีบริษัทจำนวนมากขึ้นเรื่อยๆ ทำเช่นนี้ เว็บ 3.0 จะกลายเป็นความจริง

ความคิดสุดท้ายเกี่ยวกับ Semantic Web

ชอบบทแนะนำเว็บความหมายนี้หรือไม่?

สนุกกับโอกาสนี้ในที่สุดเพื่อให้สามารถเข้าใจว่าเทคโนโลยีเว็บเชิงความหมายสามารถทำอะไรได้บ้าง?

สุดยอด!

เว็บความหมายจะสร้างโลกที่ดีกว่าที่ข้อมูลจะถูกส่งตรงไปยังผู้ใช้ในเวลาที่สั้นที่สุด

พลังของเว็บความหมายสำหรับ ontologist ที่ทำงานนั้นไร้ขอบเขต

ได้อย่างไร?

เนื่องจากข้อมูลจะถูกเก็บไว้ใน ontology จึงสามารถดึงข้อมูลได้ง่ายมาก

ทำไม

เนื่องจากความสัมพันธ์ระหว่างหน่วยงานมีการกำหนดไว้อย่างชัดเจนและง่ายต่อการติดตาม

เป็นหน้าที่ของเราที่จะเริ่มใช้ข้อมูลที่เราสามารถเข้าถึงและจัดเก็บในลักษณะที่มีโครงสร้าง

ในที่สุดเมื่อ Web 3.0 เริ่มทำงาน เราจะก้าวไปข้างหน้าอย่างไม่ต้องสงสัย