Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Семантичні мережі

Реферат Семантичні мережі





агатокроковому процедуру, то програмі потрібно знати, як їй слід взаємодіяти з сервісом, щоб необхідна послідовність кроків здійснилася. SW-сервіс пред'являє вичерпний перелік того, що повинен вміти агент для запуску та виконання даного сервісу. Сюди ж слід віднести опис вхідних і вихідних даних цього сервісу;

необхідність використання разом декількох сервісів (композиція);

програми повинні вміти відбирати потрібні їм веб-сервіси і комбінувати їх для досягнення своїх цілей. Сервісам необхідно буде тісно взаємодіяти один з одним, так щоб що виходить в результаті їх комбінування результат був прийнятним рішенням поставленого завдання. Таким чином, програмні агенти зможуть будувати зовсім нові сервіси, комбінуючи сервіси, вже наявні в Мережі.

необхідність дізнаватися, що відбувається після запуску сервісу (моніторинг);

програмний агент повинен уміти визначати властивості даного сервісу і стежити за його виконанням. Деяким сервісів може вимагатися певний час для виконання роботи, і агенти повинні бути в змозі стежити за ходом виконання сервісу.

Постачивши агентів можливостями самостійно виявляти, запускати, комбінувати і стежити за виконанням сервісів без участі людини, можна буде створити нові досить функціональні додатки. Уявимо собі якусь інтегрованого середовища розробки (IDE - Integrated Developer Environment), яка не тільки містить перелік доступних сервісів, але також пропонує відповідні їх комбінації, що задовольняють вимогам, сформульованим нами мовою високого рівня. Замість того, щоб перегортати довгі списки сервісів в пошуках того, вхідні параметри якого відповідають нашому додатком, можна просто обращаеться до середовища IDE, яка запропонує сервіси, в точності, підходящі для наших цілей.

Можна буде також створити деяких персональних агентів, щоб вжити всю міць Мережі на користь кінцевому користувачеві. Наприклад, такий персональний агент цілком міг би провести підготовку до святкування дня народження, отримавши лише мінімальні вхідні дані від користувача. Подібний агент міг би скомбінувати сервіси за замовленням товарів, їх купівлі і доставці самостійно, переслідуючи поставлене перед ним користувачем на мові високого рівня мета - підготовку свята. Коли такі речі будуть робитися автоматично, користувач зможе економити як час, так і гроші [3].

Перетворенню Інтернету в семантичну мережу сприяє і Військове наукове агентство DARPA. Воно розробляє нову мову програмування DAML (DARPA Agent Markup Language), заснований на XML. Він призначений для детального опису сенсу збереженої на Web-сторінці інформації. Робоча версія DAML з'явиться влітку, і DARPA сподівається, що консорціум затвердить W3C в якості стандарту. Передбачається, що DAML послужить істотним стимулом для перетворення Інтернету з звалища інформації в семантичну Сеть.позволіт Web-агентам і пошуковим системам комбінувати смисловий зміст декількох сторінок (наприклад, враховувати в рубрикаторі все ієрархічні розділи, що відносяться до конкретного сайту), що дозволить виконувати пошук гранично точно.

Інша перевага DAML - можливість уніфікації жаргонних виразів, що застосовуються в різних галузях промисловості і які стосуються одного і того ж технологічному елементу.

Ще одним важливим проектом у сфері семантичного вебу є DBpedia. Автори цього проекту формалізували (привели до однієї форми) дані Вікіпедії, а доступ до бази даних відкрили. Дані ці пов'язані, в результаті можна робити запити і отримувати дуже цікаві результати. Так, наприкінці вересня був запущений Фасетноє пошук на даних, які DBPedia витягла з Вікіпедії. Проект робився спільно з німецькою пошуковою компанією Neofine і знаходиться тут: # justify gt; Таким чином, тепер для відповіді на питання типу «Які вчені народилися в Росії в період з 1900 по 1910 рік» досить використовувати відповідні фільтри в інтерфейсі пошукача від DBPedia і Neofine: # justify gt ;. Yahoo! SearchMonkey

Продукт від Яху дозволяє отримувати структурований контент прямо на SERP (Search Engine Result Page). Працює це таким чином:

Творець сайту додає RDF розмітку в XHTML або використовує мікроформати, задаючи таким чином семантику на сторінці. Також можна вивантажувати семантичну інформацію роботові Яху у вигляді xml feed.

Будь розробник, в тому числі і творець сайту, може написати невеликий додаток на PHP за допомогою SearchMonkey developer tool, яке має доступ до всіх полів з індексу Яху (можна додавати свої провайдери даних) і на виході отримати сниппет (анотацію до пошукового результату) в потрібному вигляді. Після цього цей сниппет буде показуватися на результатах пошуку персонально для нього

Будь розроблене додаток можна розшарити іншим користувача...


Назад | сторінка 5 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Опісові композіційно-мовленнєві форми в творах Т. Прохаська &З цього можна ...
  • Реферат на тему: Коли працювати можна менше ...
  • Реферат на тему: Мутації і нові гени. Чи можна стверджувати, що вони служать матеріалом Мак ...
  • Реферат на тему: Шизофренія. Лікувати, не можна хворіти