?

Log in

No account? Create an account
Лабораторный журнал -- Day [entries|friends|calendar]
Anatoly Levenchuk

[ website | Лабораторный журнал ]
[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

Код .15926 Editor раскрыт [21 Mar 2015|03:07am]
Ура, мы наконец-то выложили исходники нашего онтологического редактора .15926 Editor версии 1.5beta3 под GNU LGPL версии 3. Все пароли и явки тут: http://dot15926.livejournal.com/50696.html.

Проект получился немаленький, писать код начали в 2010 году, а до этого ещё некоторое время обсуждали постановку задачи в комьюнити dot15926.

Онтологические редакторы я делаю уже тридцать лет, примерно с 1985 года. В первых двух (они назывались Аквизиторами, от knowledge aquisition) я даже довольно много кода сам написал (на Паскале, как сейчас помню). Онтологии первых версий были медицинские (я работал в мединституте тогда) и инженерные (пару версий купил Атоммаш, там был онтологический САПР технолога сварки -- рекламка последней паскалевской версии от 1988 года тут: http://ailev.livejournal.com/400816.html).

Интересно, что во всех моих онтологических редакторах была языковая консоль. В .15926 Editor это полноценный Питон, а вот в первых редакторах внутри мной был сваян интерпретатор более-менее тьюринг-полного скриптового языка, ибо не Паскаль же было наружу выставлять! Это подавалось как "Обладая кроме экранного интерфейса развитым командным языком, "Аквизитор" может быть использован в качестве записной книжки, "процессора идей" (IDEA PROCESSING) и оболочки для создания информационных и обучающих систем" (фраза из 1988 года!). Нынешний .15926 Editor слишком сложен, чтобы быть "процессором идей" (это вам не Topic Maps), но если Аквизитор мог работать нормально с графами до 200 понятий (дело было на СМ-4), то .15926 Editor засасывает 3млн. триплов на ноутбуке меньше чем за минуту.
16 comments|post comment

Об роботов [21 Mar 2015|11:52pm]
Побывал сегодня на Skolkovo Robotics (https://sk.ru/foundation/itc/robotics/skrobotics2015/), но писать как-то нечего, для меня ничего особо нового не оказалось. Выставка, конечно, уровнем получше в этом году. Интересна ультразвуковая система навигации в помещениях для роботов -- http://www.marvelmind.com/. И ещё много разных интересных штук от http://robodem.ru/ (в том числе преобразователь всяких мощных двигателей в шаговые плюс очаровательный промобот "Деревяка"). Остальное как-то видено, слышано, примелькалось. Один из университетских докладчиков конференции так вообще предоставил обзор историй из интернетов, ни одной своей мысли -- замаскированный журналист, да? Идея стандартов и модульности висит в воздухе, все мечтают о роботическом plug and play. Дальше немедленно обсуждается сценарий апгрейдов -- и все очень удивляются, когда я спрашиваю, что произошло с апгрейдами компьютеров, автомобилей и холодильников, и почему с роботами должно быть как-то по-другому.

Но есть и отличие от прошлых лет: в кулуарных разговорах все стали делиться на "у нас нет ни одной западной детали" и "мы выходим на сингапурский рынок". Завтра ещё пойду, договорились там о встречах на круглом столе.

Я, кстати, Mindstorm-тележку лично программиовал на КуМире и RobotC, а Arduino с дискретной обвязкой датчиками и светодиодами на Wired и Scratch -- помогал своему отроку. Как выяснилось, этот мой минимальный опыт хобби-робототехники ещё и не самый маленький. Как пошутили вчера в профильном комьюнити фейсбука, большинство тамошних участников вполне могут быть "диванными робототехниками", о роботах они только читали и смотрели, но ни одной строчки кода, ни одной пайки и ни одной прикрутки детальки они не делали.

Подниму из комментов, ибо часто меня спрашивают, заботит ли меня, что роботы лишат миллионы людей работы, и что нужно с этим делать. Мой ответ: я просто не считаю это проблемой, даже не отвлекаюсь. Ну, это типа "куда денутся все эти сотни миллионов крестьян по мере роста нормального фермерства". Или "куда денутся миллионы секретарей-машинисток" или даже "операторов ЭВМ" или даже "вебмастеров". Пока работу (причём и хлеба, и зрелищ!) себе находит даже бездомный котёнок, если достаточно ласков. Чего уж о людях говорить. Придётся им просто быть поласковее, и будут накормлены (в том числе роботами).
31 comments|post comment

navigation
[ viewing | March 21st, 2015 ]
[ go | previous day|next day ]