Learn Protege - ویرایشگر هستی شناسی - از طریق آموزش Pizza.owl

Learn Protege - Ontology Editor - through Pizza.owl Tutorial

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Protégé (ویرایشگر هستی شناسی متن باز) را با تمرین در مدل سازی هستی شناسی (وب معنایی، نمودار دانش) Protégé آشنا که به عنوان ابزار ویرایش هستی شناسی منبع باز می داند نحوه نصب، پیکربندی و استفاده از Protégé را برای مدل سازی هستی شناسی درک هستی شناسی جغد پیتزا و استفاده از آموزش آن بدانید. برای ساخت یک مدل هستی شناسی واقعی، مفهوم کلیدی معنایی و هستی شناسی را درک کند و بتواند از آن برای مدل سازی خود هستی شناسی ها استفاده کند. پیش نیازها: نیازی به تجربه برنامه نویسی نیست.

Protégé یک ویرایشگر هستی شناسی منبع باز است. آقای مایکل دبلیس یک آموزش عالی با استفاده از pizza.owl به عنوان نمونه ایجاد کرد تا نشان دهد Protégé چگونه کار می کند. این دوره بر اساس آخرین نسخه آموزش (که می توانید لینک آن را در دوره پیدا کنید) طراحی شده است و شما را گام به گام راهنمایی می کند تا هستی شناسی pizza.owl ایجاد کرده و مهارت های مورد نیاز (پرس و جو، قوانین و غیره) را تمرین کنید که بسیار مهم هستند. برای استفاده در دیگر هستی شناسی، نمودارهای دانش. تعدادی تمرین عملی با جزئیات نمایشی ارائه شده است تا بتوانید در اسرع وقت به دانش خود دست پیدا کنید.

در طول دوره، شما یاد خواهید گرفت که چگونه محیط ویرایش Protege را مقداردهی اولیه کنید، سپس به سراغ عناصر کلیدی در یک هستی شناسی می رویم، مفاهیم Class و Individual را توضیح می دهیم، ویژگی شی و ویژگی داده، دامنه ها و محدوده ها را معرفی می کنیم./p>

با هستی‌شناسی pizza.owl جدید ایجاد شده، روی محدودیت‌ها، استدلال، SWRL، SHACL تمرین خواهید کرد.

هستی شناسی زمانی قدرتمند می شود که بتوانید به راحتی اطلاعات را جستجو کنید، در این دوره، جستارهای DL (منطق توصیف) و همچنین پرس و جوهای SPARQL عملی را یاد خواهید گرفت. (من دوره خاصی را بعداً برای یادگیری اختصاصی SPARQL ارسال خواهم کرد.)

اگر علاقه دارید فقط در وب کار کنید، وب پروتج را نیز معرفی خواهیم کرد.


سرفصل ها و درس ها

مقدمه Introduction

  • معرفی و افتتاحیه Introduction and Opening

  • ساختار مطالعه موردی پیتزا. جغد Structure on pizza.owl case study

  • محیط حفاظتی را راه اندازی کنید Initialize Protege Environment

ساخت هستی شناسی OWL - درک سلسله مراتب کلاس و کلاس Building an OWL Ontology - Understand Class and Class Hierarchy

  • با تمرین 01، 02، 03 هستی شناسی جغد جدیدی ایجاد کنید Create New Owl Ontology with Exercise 01, 02, 03

  • تمرین 01: یک هستی شناسی OWL جدید ایجاد کنید Exercise 01: Create a new OWL Ontology

  • تمرین 02: تنظیمات برگزیده را برای نهادهای جدید و رندر تنظیم کنید Exercise 02: Set the Preferences fo New Entities and Rendering

  • تمرین 03: یک حاشیه نویسی به هستی شناسی خود اضافه کنید Exercise 03: Add a Comment Annotation to Your Ontology

  • کلاس های نامگذاری شده با تمرین 04 Named Classes with Exercise 04

  • تمرین 04: ایجاد کلاس ها: پیتزا، پیتزا تاپینگ و پیتزا بیس Exercise 04: Create classes: Pizza, PizzaTopping, and PizzaBase

  • استفاده از یک دلیل با تمرین 05 Using a Reasoner with Exercise 05

  • تمرین 05: ریسونر پلت را نصب و اجرا کنید Exercise 05: Install and Run the Pellet Reasoner

  • کلاس های منفصل با تمرین 06 Disjoint Classes with Exercise 06

  • تمرین 06: پیتزا، پیتزا تاپینگ و پیتزا بیس را از یکدیگر جدا کنید Exercise 06: Make Pizza, PizzaTopping, and PizzaBase disjoint from each other

  • درک ساختار فایل مدل هستی شناسی [RDF] Understand Ontology Model File Structure [RDF]

  • استفاده از Create Class Hierarchy با تمرین 07، 08 Using Create Class Hierarchy with Exercise 07, 08

  • تمرین 07: از ابزار Create class hierarchy برای ایجاد زیر کلاس های PizzaBa استفاده کنید. Exercise 07: Use the Create class hierarchy tool to create subclasses of PizzaBa

  • تمرین 08: زیر کلاس های PizzaTopping را ایجاد کنید Exercise 08: Create subclasses of PizzaTopping

آشنایی با ویژگی ها در هستی شناسی Understand Properties in Ontology

  • خواص OWL با تمرین 09 OWL Properties with Exercise 09

  • تمرین 09: چند ویژگی ایجاد کنید Exercise 09: Create some properties

  • خواص معکوس با تمرین 10 Inverse Properties with Exercise 10

  • تمرین 10: چند ویژگی معکوس ایجاد کنید Exercise 10: Create some inverse properties

  • ویژگی های ویژگی های شی جغد Owl Object Property Characteristics

  • دامنه ها و محدوده های املاک OWL با تمرین 11 و 12 OWL Property Domains and Ranges with Exercise 11 and 12

  • تمرین 11: دامنه و محدوده خاصیت hasTopping را تعریف کنید Exercise 11: Define the domain and range of the hasTopping property

  • تمرین 12: دامنه و محدوده خاصیت hasBase را تعریف کنید Exercise 12: Define the domain and range for the hasBase property

  • محدودیت های وجودی با تمرین 13 Existential Restrictions with Exercise 13

  • تمرین 13: یک محدودیت به پیتزا اضافه کنید که مشخص می کند پیتزا باید پیتزا داشته باشد. Exercise 13: Add a restriction to Pizza that specifies a Pizza must have a Pizza

افزودن زمینه بیشتر به هستی شناسی Pizza.owl Adding More Context into Pizza.owl Ontology

  • ایجاد زیر کلاس های پیتزا با تمرین 14 Creating Subclasses of Pizza with Exercise 14

  • تمرین 14 Exercise 14

  • ایجاد زیر کلاس های پیتزا با تمرین 15 Creating Subclasses of Pizza with Exercise 15

  • تمرین 15 Exercise 15

  • ایجاد زیر کلاس های پیتزا با تمرین 16 Creating Subclasses of Pizza with Exercise 16

  • تمرین 16 Exercise 16

  • ایجاد زیر کلاس های پیتزا با تمرین 17 Creating Subclasses of Pizza with Exercise 17

  • تمرین 17 Exercise 17

  • ایجاد زیر کلاس های پیتزا با تمرین 18 Creating Subclasses of Pizza with Exercise 18

  • تمرین 18 Exercise 18

  • تشخیص کلاسی که نمی تواند اعضا داشته باشد با تمرین 19 Detecting a Class that can’t Have Members with Exercise 19

  • تمرین 19 Exercise 19

  • کلاس های ابتدایی با تمرین 20 Primitive Classes with Exercise 20

  • تمرین 20 Exercise 20

  • با تمرین 21 کلاس ابتدایی را به کلاس تعریف شده تبدیل کنید Convert Primitive Class to Defined Class with Exercise 21

  • تمرین 21 Exercise 21

  • محدودیت های جهانی با تمرین 22 Universal Restrictions with Exercise 22

  • تمرین 22 Exercise 22

  • طبقه بندی خودکار و استدلال جهان باز با تمرین 23 Automated Classification and Open World Reasoning with Exercise 23

  • تمرین 23 Exercise 23

  • تعریف کلاس شمارش شده با تمرین 24 Defining an Enumerated Class with Exercise 24

  • تمرین 24 Exercise 24

مدیریت ویژگی ها در هستی شناسی Managing Properties in Ontology

  • افزودن گونه به عنوان یک ویژگی با تمرین 25 Adding Speciness as a Property with Exercise 25

  • محدودیت های کاردینالیتی با تمرین 26 Cardinality Restrictions with Exercise 26

  • تعریف ویژگی داده با تمرین 27 Defining a Data Property with Exercise 27

مدیریت رابط کاربری Protege Managing Protege User Interface

  • با تمرین 28 و 29 رابط کاربری Protege را سفارشی کنید Customize Protege UI with Exercise 28 and 29

  • با تمرین 30 رابط کاربری Protege را سفارشی کنید Customize Protege UI with Exercise 30

  • با تمرین 31 رابط کاربری Protege را سفارشی کنید Customize Protege UI with Exercise 31

  • با تمرین 32 رابط کاربری Protege را سفارشی کنید Customize Protege UI with Exercise 32

مدیریت تنظیمات بیشتر در Protege Ontology Managing More Settings in Protege Ontology

  • اضافه کردن سفارش به یک کلاس شمارش شده Adding Order to an Enumerated Class

  • نام‌ها: IRI، برچسب‌ها و فضاهای نام Names: IRI's, Labels, and Namespaces

  • هستی شناسی بزرگتر با برخی افراد A Larger Ontology with some Individuals

جستجوی هستی شناسی در Protege Querying Ontology in Protege

  • پرس و جوها با استفاده از منطق توصیف با تمرین 33 Queries Using Description Logic with Exercise 33

  • پرس و جو با استفاده از SPARQL Queries Using SPARQL

  • افزونه: How-To-Query-Inferred-Result-in-SPARQL Add-on: How-To-Query-Inferred-Result-in-SPARQL

مدیریت قوانین هستی شناسی در Protege توسط SWRL و SQWRL Managing Ontology Rules in Protege by SWRL and SQWRL

  • اولین قانون SWRL خود را با تمرین 34 بنویسید Write Your First SWRL Rule with Exercise 34

  • نکته SWRL: حذف پیشوندهای هستی شناسی از قوانین SWRL SWRL Tip: Removing Ontology Prefixes from SWRL Rules

  • با تمرین 35 یک قانون SWRL دیگر بنویسید Write another SWRL Rule with Exercise 35

  • با تمرین 36 یک قانون SQWRL بنویسید Write a SQWRL Rule with Exercise 36

  • افزودنی: SWRL را روی Property اعمال کنید Add-on: Apply SWRL to Property

جنبه های بیشتر در هستی شناسی More Aspects in Ontology

  • SHACL - زبان محدودیت شکل - اعتبار RDF SHACL - Shaped Constraint Language - Validating RDF

  • محافظت از وب - قسمت 1 Web Protege - Part 1

  • محافظت از وب - قسمت 2 Web Protege - Part 2

  • WebVOWL - تجسم هستی شناسی های مبتنی بر وب WebVOWL - Web-based Visualization of Ontologies

  • پرس و جوهای فصل 9 - تجدید نظر شده - برای استفاده از SPARQL برای درخواست Pizza.owl Chapter 9 Queries - Revised - for Using SPARQL to Query Pizza.owl

اطلاعات بیشتر در مورد Protege و Ontology More about Protege and Ontology

  • نمای هستی شناسی مشخصات ArchiMate 3.2 Ontology View of ArchiMate 3.2 Specification

  • نمای هستی شناسی متا مدل معماری کسب و کار Ontology View of Business Architecture Meta-Model

  • خواندن: توسعه هستی شناسی 101: راهنمای ایجاد اولین هستی شناسی شما Reading: Ontology Development 101: A Guide to Creating Your First Ontology

  • مرجع: کلیدهای میانبر Protege Reference: Protege Shortcut Keys

  • سر و کار داشتن با هستی شناسی های متعدد Dealing with Multiple Ontologies

  • ادغام هستی شناسی ها Merge Ontologies

نمایش نظرات

Learn Protege - ویرایشگر هستی شناسی - از طریق آموزش Pizza.owl
جزییات دوره
10 hours
54
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,033
2.8 از 5
دارد
دارد
دارد
Xiaoqi Zhao
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Xiaoqi Zhao Xiaoqi Zhao

معمار Enterrpise و کارشناس مدلسازی