?

Log in

No account? Create an account

Previous Entry Share Next Entry
Хакатон по оценке онтологий
2019
ailev wrote in dot15926
Продолжается Ontology Summit 2013 (ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2013). Мой доклад про методологию инженерии справочных данных ISO 15926 был в прошлый четверг (аудио и ссылка на слайды -- http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2013_02_07), в слайдах есть и скриншот нашего .15926 Editor.

Очередная тамошняя идея -- это провести хакатон (hackathon) или онтологическую клинику (ontology clinic) в рамках темы этого саммита, ontology evaluation (а именно -- верификация, валидация, выбор, оценка качества онтологий).

Хакатон (ontology hachathon) -- это когда люди собираются очно (иногда и виртуально) и день-два кодят программы по работе с онтологиями. Ontology clinic -- это когда люди пытаются что-то сделать с онтологией (например, провести какую-то её оценку: измерить качество, верифицировать, валидировать, выбрать).

Есть предложение провести такой хакатон/клинику и у нас, на русском языке. Мы (TechInvestLab) предоставим офис, чай, консультации для участников. Результаты будут доступны всем. Содержанием этого хакатона/клиники могло бы быть выполнение мини-проектов:

-- написание расширений к .15926 Editor по оценке онтологий (тут огромное поле для идей даёт сессия с описанием множества технологий и наборов метрик по оценке онтологий: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2013_01_31).

-- оценка (взаимные консультации, ontology peer review, а также использование написанных тут же специальных расширений) для каких-то справочных данных ISO 15926, которые привезут с собой участники. А если не привезут, то мы будем делать оценку JORD RDL (благо наш софт позволяет работать с этой библиотекой быстро).

-- оценка соответствия (compliance) представления справочных данных (предоставленных участниками хакатона/клиники) Стандарту.

По традиции (а традиции есть -- погуглите ontology hackathon) число мест ограничивается, иногда берутся оргвзносы (думаю, мы пока это делать не будем), на самом мероприятии не только кодируют, прогоняют тесты и удавливают баги, но и проводят брейнстормы, обмен опытом, тьюториалы и т.д. Результаты обычно публикуются в Сети (в нашем случае они будут доведены и до участников Ontology Summit -- а для этого хакатона там есть и специальный список рассылки, в том числе в котором обсуждаются работы по их собственному репозиторию онтологий OOR: http://ontolog.cim3.net/forum/ontolog-dev/2013-02/index.html, подписка-отписка тут: http://ontolog.cim3.net/mailman/listinfo/ontolog-dev/).

Мы готовы принять очно 15 человек в нашем офисе и ещё 20 человек по скайпу+mikogo.com (то есть устроить virtureal event).

Чаще всего эти хакатоны и клиники идут пару выходных дней. Как нам лучше сорганизоваться: один или два дня? В будни или таки в выходные? Сколько желающих поработать в Москве, и сколько удалённо? Что нужно было бы обязательно иметь в программе мероприятия? В феврале проводить, или через месяц, в марте? Нужно ли о чём-то предварительно договариваться через интернет "на берегу", или делать всё в классической манере хакатона: решить всё на утреннем очно-виртуальном общем совещании в день мероприятия? Отпишитесь по этим вопросом тут в комментах, плиз.

  • 1

Re: простейшая модель

А можете прикрутить свой код
чтобы наковырять онтологии из википедий или других справочников ?

Re: простейшая модель

"мой код" - это несколько строк на основе демонстрашек (онтологий и ризонеров)

остальное осталось "начать и кончить" :-)

онтологии уже должны быть, конечно, как и ризонеры

"выковыривать" знания из доступных в интернете текстов на русском языка - это интересно, но проблема-то все-равно остается, если там (в текстах) утверждается нечто противоречивое - типо кто-то говорит, что "Вася хороший", а кто-то, что "Вася плохой" - и чо тут делать???

именно поэтому я считаю более актуальной проблему оценки контента а не формализмов (программ и т.п.)

если нас обдурят качественным софтом - нам от этого будет легче???

именно поэтому я предлагаю запустить семантический поисковик по русским онтологиям, чтобы русскоязычные онтологописатели получили свои награды (или наоборот)

но я согласен с Анатолием, что это не совсем по теме предложенного хакафона (что мне сказал и Питер Йим, кстати)

Юрий Милов

ПС Если кому будет интересно обсудить и сделать чё-то подобное - дайте знать, а то одному скучно :-(

Re: простейшая модель

Наибольше времени тратиться на выковыривание знаний/построение онтологий, поэтому лучше тут копаться. А с контентом проблем нет, вот например инженерная энциклопедия в 29 томах с подробным описанием физических процессов, тут уж точно про васю неправильно не напишут.

Какое-то у вас слишком социальное направление в исследованиях, можете не использовать термины-ссылки на людей, ссылки на сложные абстрактные понятия-рынок покажет.

Если привязываться к понятиям о физических объектах, их измеряемых свойствах и процессах, то вопрос достоверности утверждения легко будет проверить экспериментом.
Поменьше менеджмента, побольше инжиниринга.

А какая цель этих ризонеров ? Ну выдаст оно слово, и что? Делать то что в реальности?

Re: простейшая модель

"резонер" - идеальный логик

типо идеальный шахматист (программа)

мы имеем явную проблему и существующее решение, которое не можем найти в силу нашей человеческой ограниченности

ризонер за нас доделывает вывод на основе отологий (описаний некой позиции-ситуации)

удобно иметь такого помошника, если играешь типо в шахматы

в жизни нам тоже много чего открыто, но не все мы умеем эффективно прочитать и просчитать с помошью нам понтной логики рассуждений

в том примере с загадкой Эйнштейна не каждый может быстро вывести немца, хоть никакого секрета там нет

если мы имеем описание физических законов и доступных устройств, то вопрос о возможности технического устройства с определенными свойствами ризонер выведет быстрей чем любой из нас-человеков :-)

давайте научное знание сформулируем в виде онтологии

там сразу очевидны нестыковки в классической и квантовой механике

в математике тоже онтологии распадутся на коструктивистскую, интиционистскую и т.д.

цель ризонеров - проявить противоречия нашего формального знания и поставить вопросы ребром

а решать, конечно, нам, людям - размышлениями, верой, экспериментами


  • 1