Обсуждение

В архиве: 7 комментариев.

Читать и комментировать в ЖЖ ↗

Анатолий Левенчук · 2 мая 2014

Комментарий

да-да. Хотя вебсемантик тоже иногда кличут графовыми, там путаница сильна. Два аспекта: навигация (поиск пути, запросы) и онтологические паттерны (кодирование данных о мире). Оба нужно решать. Большинство работ "программистские", т.е. про навигацию. Но нужны также прорывы в моделировании данных, т.е. представление данных предметной области -- а это паттерны. Мы в .15926 Editor существенно продвинулись с паттернами, и начинаем уже залезать по этой линии в NLP (экстрагирование онтологических паттернов/паттернов данных из текстов). Но затем по полученному на основе паттернов данных графу нужно ползать, "навигировать". В связи с этим пытаемся разобраться с языком этого ползания (языком запросов): логический ли он должен быть, или функциональный, или ещё какой (ибо ООП не предлагать, другая онтологическая парадигма с "объектами и их атрибутами"). "Декларативность" тут слабый термин, я бы его предпочёл не использовать, в него слишком много чего попадает винегретом.

Ответ на комментарий

Имя не сохранено · 2 мая 2014

Комментарий

При этом языки описания/представления предметной области должны быть комплементарны языкам запросов/навигации.

Ответ на комментарий

Имя не сохранено · 6 мая 2014

Комментарий

Очень забавный оффтоп: (мы тут у О.Г.Бахтиярова учимся выделять работу сознания...) Впервые в жизни обратил внимание на "лытдыбр" и транслитерировал его через раскладку клавиатуры, буква за буквой, получил вожделенный "дневник". Каково же было разочарование после этой задачи прочесть вторую строчку про punto... и задуматься -- быть может, именно подсознание восприняло "дневник" раньше и озадачило меня транслитерацией? А вообще-то зашёл я спросить -- что Вы думаете про ABBYY Compreno? http://expert.ru/expert/2014/16/do-mashinyi-nakonets-doshlo/

Анатолий Левенчук · 6 мая 2014

Комментарий

lytdybr -- это старинный ЖЖ-мем, тут ни на какое подсознание сваливать не нужно. Более того, это нормальная практика, увидев незнакомое сочетание букв транслитерировать его именно по клавиатурной раскладке, это регулярно помогает, и это асболютно сознательно. Про ABBYY Compreno я думаю хорошо, мы делаем эксперименты с ним. Вот, например: http://www.slideshare.net/vvagr/reference-dataextraction

Ответ на комментарий

Имя не сохранено · 7 мая 2014

Комментарий

офф: Анатолий, я лытдыбр знаю как мем, лет этак пятнадцать. И только вчера додумался транслитерировать :о) Презентация впечатляет. Вопрос по слайду 14: сколько в таком результате семантического анализа ручного труда? Откуда появляется тип отношений? ЗЫ: на слайде 7 -- две опечатки.

Ответ на комментарий

vvagr · 8 мая 2014

Комментарий

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

Ответ на комментарий