لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
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
استفاده از 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 با تمرین 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
نمایش نظرات