پروژه وب معنایی کارشناسی ارشد پروژه شامل سه بخش می باشد: 1.قسمت پایه: تعریف ontology در OWL2 در نرم افزار Protege. تولید تی باکس ها باید کار خود شما باشد و امکان استفاده از ontologyهایی که خودتون ایجاد نکردید ممنوع است. بعد از ایجاد ontology، باید از طریق مخزن های داده موجود در Semantic بیرونی با استفاده از Sparql 1.1 مدل خود را دارای جمعیت کنید(populate). درستی کار خود پر این قسمت را با انجام یک query مشخص نمایید. 2.قسمت پیشرفته1: همانند قسمت قبل اما باید برای پر جمعیت کردن ontology خود از یک data repository دیگر استفاده نمایید. در انتها کار خود یک query از ontology محلی خود تعریف کنید که جواب آن را شما نمی توانستید از هیچ کدام از آن knowledge base های غیر محلی به تنها داشته باشید. 3.قسمت پیرفته 2: شما باید با استفاده از Description Logic rules تا آنجایی که می توانید مفهوم( concept) جدید ایجاد کنید- با کمک قوانین SWRL و برای جبران محدودیت های Protege با محوریت DL. در این قسمت A-box یا individuals باید به گونه ای ایجاد شوند که درستی و اثر بخشی قوانین منطقی تعریف شده را نشان دهند. شما می توانید از هر data repository که می توان SPARQL برای queryگیری استفاده می کند، کمک بگیرید، مانند Wikidata, dpedia و غیره. -گزارش پروژه: چگونه آنتولوژی را طراحی کردید، داده ها را از کجا آورده اید، دشواری هایی که زمان اجرا و طراحی مواجه شدید چه چیزهایی بوده. فایلهای نهایی: - یک فایل Protege-OWL ontology باپسوند owl - یک فایل پایتون برای پر جمعیت کردن انتالوژی از یک Sparql endpoint -سایر فایل های پایتون ، برای query ها تمام فایلها باید قابل اجرا باشد و تمام آنها تست خواهند شد. 7358*
این آگهی از وبسایت کافه پروژه پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کافه پروژه برین و از اونجا برای این شغل اقدام کنین.