اجرای کد sparql روی دیتاست RDF

برای پیاده سازی پروژه های درس وب معنایی غالبا نیازمند نرم افزاری هستید که بتوانید کدها و کوئریهای اسپارکل را در ان اجرا کنید و خروجی ان را دریافت کنید . اگر داده های خود به زبان RDF را آماده کرده اید و دنبال نرم افزاری برای اجرای کوئری اسپارکل (SPARQL) بر روی دیتاست خود […]

ادامه مطلب

تفاوت آنتولوژی با گراف دانش چیست

از آنجایی که برنامه های معنایی به سرعت در حال تبدیل به موضوعات مهم در صنعت می شوند، سوالاتی غالباً در رابطه با آنتولوژی ها و گراف های معنایی پیش می آید به خصوص در رابطه با تفاوت این دو. آیا آنتولوژی ها و گراف های دانش یکسان هستند؟ اگر نیستند تفاوتشان چیست؟ ارتباط بین […]

ادامه مطلب

آشنایی با اصطلاحات مهم حوزه انتولوژی

آشنایی با مفاهیم و اصطلاحات مهم در حوزه انتولوژی ها و هستان شناسی کمک زیادی به پیدا کردن درکی عمیق تر از این حوزه می کند.در این قسمت لیستی از مهم ترین مفاهیم حوزه انتولوژی ها را جمع اوری کرده ایم: Ontology Aligning یعنی پیدا کردن مفاهیم متناظر بین دو یا تعداد بیشتری آنتولوژی و […]

ادامه مطلب

انتولوژی چیست – معرفی انتولوژی به زبان ساده

درک معنای Ontology موضوع پیچیده ای در صنعت کامپیوتر بوده است. تعریف Ontology موضوعی بوده است که بحث‌های زیادی بر سر آن همواره وجود داشته است است که عموما در حوزه هوش مصنوعی بوده است. Ontology تاریخچه بلندی در حوزه فلسفه دارد که در رابطه با موجودیت اشیا و مفاهیم در جهان صحبت می کند. […]

ادامه مطلب

هستان شناسی و وب معنایی

برای کسانی که علاقه مند هستند به تحولاتی که در حوزه وب صورت گرفته است و همچنین مشخصا برای کسانی که علاقه مند به حوزه آموزش وب معنایی می باشند آنتولوژی ها موضوع جذابی است. اما هرچند آنتولوژی ها موضوع مهمی در زمان کنونی است، سوالاتی در این رابطه وجود دارد که آنتولوژی ها چه […]

ادامه مطلب

وب معنایی چیست – اموزش وب معنایی

اگر به دنبال آموزش وب معنایی هستید این مطلب برای شما اصول و مقدمات وب معنایی را توضیح می دهد.وب معنایی در واقع نسخه توسعه یافته ای از  وب کنونی محسوب می شود ، که می تواند از داده هایی که برای کامپیوتر  قابل درک و تفسیر می باشد،کاربردها و قابلیت های  خاصی را ارائه […]

ادامه مطلب

پردازش زبان طبیعی NLP توسط آنتولوژی

وظیفه آنتولوژی فراهم آوردن محتوای معنایی می باشد شناسایی موجودیت ها در متن ساخت نیافته تمام کاری که باید انجام دهیم نیست .مدل‌های آنتولوژی با نمایش این که چگونه موجودیت ها به سایر موجودیت ها (چه در همان متن و چه در یک حوزه کلی ) مرتبط می شوند ساختار را تکمیل می کنند. همانطور […]

ادامه مطلب

آموزش هستان شناسی – بخش 2

در این آموزش ما از نرم افزار Protégé برای طراحی انتولوژی خود استفاده می کنیم.نرم افزار protege و سایر سیستمهای مبتنی بر فریم، آنتولوژی ها را به صورت اخباری یا اظهاری نمایش می دهند، که صراحتا ساختار سلسله مراتبی کلاس را معین می کند و همچنین تعیین می کند که هر یک از اعضا به […]

ادامه مطلب

آموزش هستان شناسی – بخش 1

در سال‌های اخیر توسعه و ساخت هستان شناسی ها( بیان مشخص و واضح ویژگی ها و مشخصات اعضا و موجودیت ها در یک حوزه و ارتباطات بین آنها) از قلمرو آزمایشگاه های هوش مصنوعی به حوزه متخصصان زمینه های مختلف وارد شده.هستی شناسی ها به یک امر رایج در در حوزه وب تبدیل شده اند. […]

ادامه مطلب

هستان شناسی یا آنتولوژی چیست؟

هستان شناسی در واقع عبارت است از یک توصیف رسمی از دانش به عنوان مجموعه ای از مفاهیم در یک دامنه مشخص  و بیان ارتباطات بین این مفاهیم درون این دامنه.قبل از خواندن مقاله توجه داشته باشید سه مفهوم “هستان شناسی”، “هستی شناسی” و “آنتولوژی” در واقع اشاره به یک معنا و مفهوم دارند. برای […]

ادامه مطلب

کاربرد هستان شناسی و وب معنایی در زمینه پزشکی 

پیچیدگی و تنوع دانش و اصطلاحات پزشکی یکی از معضلات مطالعات حوزه های تحقیقاتی و دانشگاهی می باشد. پیدا کردن و انتخاب داده های ارزشمند اغلب به خاطر فرمت های گوناگون و معانی متعددی که دارند دشوار است . در این مقاله می خواهیم بگوییم که آنتولوژی ها و تکنولوژی های وب معنایی نظیر OWL,RDF […]

ادامه مطلب

مصورسازی هستی شناسی

برای دریافت  نمایش گرافیکی ساختار یک آنتولوژی /هستی شناسی روش های مختلفی وجود دارد. یکی از این روش ها استفاده از افزونه های OWLVIZ  در نرم افزار پروتج می باشد. خروجی این افزونه فقط شامل نمایش ساختار کلاس و زیرکلاس ها می شود.روش دیگر نمایش گرافیکی یک هستان شناسی، استفاده از افزونه OntoGraph است که […]

ادامه مطلب

آموزش کتابخانه OWL API-مقدماتی

OWL API یک واسط یا کتابخانه به زبان جاوا است که برای ساخت، ویرایش و تغییر آنتولوژی های OWL ایجاد شده است. این کتابخانه توانایی کار با ساختارهای RDF/XML و OWL/XML را دارد. می توان قواعد (Rule)   و دستورالعمل های OWL را با استفاده از ان ایجاد یا ویرایش کرده و از نتایج آن استفاده […]

ادامه مطلب

آموزش زبان کوئری SQWRL

زبان SQWRL زیرشاخه ای از زبان SWRL می باشد که برای نمایش خروجی و اصطلاحا کوئری گرفتن در محیط Protege طراحی شده است. در این بخش می آموزیم چگونه از نتایج دلخواه خود به صورت منظم و جدولی خروجی بگیریم ، همچنین با دسته بندی و گروه بندی نتایج آشنا می شوید.  به بررسی دستورات […]

ادامه مطلب

آشنایی با زبان owl

زبان owl

زبان هستی شناسی وب یا همان OWL یک زبان وب معنایی می باشد که برای بیان مفاهیم و دانش پیچیده در رابطه با اشیا موجودیت ها گروه‌های اشیا و روابط بین آنها ایجاد شده است . OWL یک زبان محاسباتی منطقی می باشد به نحوی که دانشی که توسط OWL  بیان می گردد می‌تواند توسط […]

ادامه مطلب

دانلود نرم افزار پروتژ

دانلود پروتج

برای دانلود جدیدترین نسخه نرم افزار پروتژه/پروتج/protege از لینک زیر استفاده نمایید. لینک دانلود Protege کلیه نسخه های این نرم افزار در این لینک موجود می باشد. پیشنهاد می شود از دانلود نسخه های beta پروتج خودداری کنید و جدیدترین نسخه های پایدار protege را استفاده کنید.  پس از کلیک بر روی لینک بالا، وارد […]

ادامه مطلب

آموزش پلاگین OwlViz

آموزش پلاگین OWLViz

پلاگین OwlViz یکی از کاربردی ترین و جالب ترین افزونه های Protege می باشد که قابلیت نمایش گرافیکی ساختار سلسله مراتبی کلاس ها را به پروتژ اضافه می کند. از ساختار گرافیکی می توان برای درک بهتر و سریعتر یک انتولوژی بهره گرفت. با استفاده از پلاگین OWLViz در پروتژ می توانید کلیه زیر کلاس […]

ادامه مطلب

آموزش نصب افزونه در Protege

افزونه ها یا Plugin ها یکی از اجزای بسیار ارزشمند پروتژه هستند. با استفاده از پلاگین ها می توانید امکانات متعددی نظیر انواع موتورهای استنتاج، پنجره های ویرایش زبان های SWRLو SQWRL و همچنین امکانات گرافیکی نظیر OWLVIZ و … را به نرم افزار Protege اضافه کنید. در این آموزش به نحوه دریافت و نصب […]

ادامه مطلب

Open chat