برای پیاده سازی پروژه های درس وب معنایی غالبا نیازمند نرم افزاری هستید که بتوانید کدها و کوئریهای اسپارکل را در ان اجرا کنید و خروجی ان را دریافت کنید . اگر داده های خود به زبان 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 بیان می گردد میتواند توسط […]
دانلود نرم افزار پروتژ
برای دانلود جدیدترین نسخه نرم افزار پروتژه/پروتج/protege از لینک زیر استفاده نمایید. لینک دانلود Protege کلیه نسخه های این نرم افزار در این لینک موجود می باشد. پیشنهاد می شود از دانلود نسخه های beta پروتج خودداری کنید و جدیدترین نسخه های پایدار protege را استفاده کنید. پس از کلیک بر روی لینک بالا، وارد […]
آموزش پلاگین OwlViz
پلاگین OwlViz یکی از کاربردی ترین و جالب ترین افزونه های Protege می باشد که قابلیت نمایش گرافیکی ساختار سلسله مراتبی کلاس ها را به پروتژ اضافه می کند. از ساختار گرافیکی می توان برای درک بهتر و سریعتر یک انتولوژی بهره گرفت. با استفاده از پلاگین OWLViz در پروتژ می توانید کلیه زیر کلاس […]
آموزش نصب افزونه در Protege
افزونه ها یا Plugin ها یکی از اجزای بسیار ارزشمند پروتژه هستند. با استفاده از پلاگین ها می توانید امکانات متعددی نظیر انواع موتورهای استنتاج، پنجره های ویرایش زبان های SWRLو SQWRL و همچنین امکانات گرافیکی نظیر OWLVIZ و … را به نرم افزار Protege اضافه کنید. در این آموزش به نحوه دریافت و نصب […]