plakhov: (Default)
[personal profile] plakhov
Надоело спорить о вкусах в комментариях к предыдущему посту. Сказать хотелось нечто отличное от "оффлайн не нужен" или "в онлайне лучше". Попытка вторая и последняя.

История древнего мира мне видится так. Ранний Windows "всех победил", поскольку очень вовремя предоставил разработчикам приложений какое-никакое API, с помощью которого можно было быстро создавать современные графические интерфейсы. Похожие друг на друга, и друг с другом совместимые. Поскольку оконно-виджетный интерфейс тогда находился близко к "переднему краю программирования", все дико обрадовались и наполнили свежесозданную ОС "уникальным контентом".

Вообще, значительная часть победивших "платформ" побеждала именно этим способом: предоставляла решение проблемы, которую гораздо правильнее решать "раз и навсегда", а не "каждому по-своему".

С тех пор появился еще один важный тип взаимодействия человека с компьютером. Он выглядит так: как попало описываешь буквами свою задачу (здесь саджест и исправление опечаток). Жмешь Enter. Компьютер или её мгновенно решает, или выдает тебе упорядоченный по релевантности список инструментов и данных, необходимых для её решения.

Сейчас подобный UI имеется только у единичных интернет-поисковиков (я знаю одно исключение, это "Математика", очень нишевый продукт, необходимый код недавно скопипейстивший у младшего онлайнового брата).

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

Date: 2011-02-17 06:07 pm (UTC)
From: [identity profile] vasaku.livejournal.com
линуксовые DE уже лет пять как пытаются идти в этом направлении, но пока получается вяло.
говорят gnome 3 будет на шаг ближе к такому интерфейсу.

Date: 2011-02-17 06:15 pm (UTC)
From: [identity profile] plakhov.livejournal.com
То есть прямо честный инвертированный индекс, языковые модели, обновляемая онтология, учет feedback'а?

Date: 2011-02-17 06:19 pm (UTC)
From: [identity profile] vasaku.livejournal.com
думаю скорее placeholder для таких штук, а сами алгоритмы тупые, впрочем, не в курсе внутренней кухни, только картинки смотрел.

Icewm

Date: 2011-02-17 06:30 pm (UTC)
From: [identity profile] freedom_of_sea.livejournal.com
имел командную строку вместо кнопки пуск. Было очень удобно.

Date: 2011-02-17 06:17 pm (UTC)
From: [identity profile] vasaku.livejournal.com
мне еще кажется что дело в том что компы пока слабоваты для таких интерфейсов, или операционки кривоваты.

в условиях когда svn update вводит систему в ступор на несколько минут трудно поверить что на этой системе можно достаточно умный интерфес сделать так чтобы он не раздражал своими задержками.

Date: 2011-02-17 06:21 pm (UTC)
From: (Anonymous)
Здесь, случаем, не то, что вы говорите, сделать пытаются? (или хотя бы что-то похожее):
http://humanized.com/

Date: 2011-02-17 06:22 pm (UTC)
From: [identity profile] captain-tylor.livejournal.com
нет, будет так. вводишь описание операционки - и тебе дается ссылка для скачивания

Date: 2011-02-17 06:59 pm (UTC)
From: [identity profile] kvisaz.livejournal.com
IBM сделала Watson - систему, которая понимает вопросы на человеческом языке, и обыгрывает чемпионов в телевикторине "Jeopardy". Пока железо для Watson стоит миллион долларов, согласно Википедии, сама система столько же или больше. Но ожидается, что будет сильно дешеветь.

Это я к тому, что IBM может это сделать. Захватить мир со своей системой. Идеальный интерфейс "человек-компьютер" для самых чайников. Даже поисковики пока так не умеют.

Пример вопроса:
- Переизбираясь каждые пять лет, он насчитывает 736 членов в семи фракциях.
Почти мгновенный ответ Watson:
- Парламент

Date: 2011-02-17 07:04 pm (UTC)
From: [identity profile] murzikmur.livejournal.com
Это не показатель, простая база знаний.

Date: 2011-02-17 07:05 pm (UTC)
From: [identity profile] kvisaz.livejournal.com
Это не простая база знаний. Вы там внизу про голос сказали. Так вот, в частности, Ватсон понимает с голоса.


"Watson совершает 80 миллиардов операций (терафлопов) в секунду, и во время игры будет иметь доступ к 200 миллионам страниц контента и 6 миллионам логических правил, для того чтобы "понимать" нюансы, значения и шаблоны разговорной человеческой речи. Сотни аннотаторов системы анализа неструктурированных данных Apache UIMA и тысячи алгоритмов помогают супер-компьютеру Watson подключаться к грандиозным базам данных для того, чтобы одновременно и понимать смысл вопроса и формулировать ответ, анализируя 500 Гб предварительно обработанной информации в поисках возможного значения вопроса и возможного ответа на него." http://www.opennet.ru/opennews/art.shtml?num=29596

Date: 2011-02-18 11:14 pm (UTC)
From: [identity profile] bekabaka.livejournal.com
Ватсон не понимает с голоса, я гарантирую это.

Date: 2011-02-20 09:22 am (UTC)
From: [identity profile] kvisaz.livejournal.com
Хорошо, я готов согласиться, так как нигде не встретил прямого упоминания, что он понимает с голоса.

С клавы вполне достаточно.

Date: 2011-02-18 12:15 am (UTC)
From: [identity profile] dmblit.livejournal.com
Поисковики, в целом, справляются ;)
http://yandex.ru/yandsearch?text=%D0%9F%D0%B5%D1%80%D0%B5%D0%B8%D0%B7%D0%B1%D0%B8%D1%80%D0%B0%D1%8F%D1%81%D1%8C+%D0%BA%D0%B0%D0%B6%D0%B4%D1%8B%D0%B5+%D0%BF%D1%8F%D1%82%D1%8C+%D0%BB%D0%B5%D1%82%2C+%D0%BE%D0%BD+%D0%BD%D0%B0%D1%81%D1%87%D0%B8%D1%82%D1%8B%D0%B2%D0%B0%D0%B5%D1%82+736+%D1%87%D0%BB%D0%B5%D0%BD%D0%BE%D0%B2+%D0%B2+%D1%81%D0%B5%D0%BC%D0%B8+%D1%84%D1%80%D0%B0%D0%BA%D1%86%D0%B8%D1%8F%D1%85.&lr=213

Date: 2011-02-20 09:25 am (UTC)
From: [identity profile] kvisaz.livejournal.com
Шутить изволите. Ваш мозг производит дополнительную дешифровку сниппета. Плюс сам сниппет - это как раз цитирование диалога с Watson.

Самое главное же, что поисковики могут дать "ответ", если он есть. А Watson его синтезирует.

Date: 2011-02-21 11:26 am (UTC)
From: [identity profile] musasy.livejournal.com
Ага и три "лучших", с точки зрения Ватсона, ответа могут выглядеть так:
1. Парламент 98%
2. Нога 5%
3. 1987 2%
Ясно, что распознавания контекста там отсутствует в принципе. Просто математический анализ текста.

Date: 2011-02-17 07:03 pm (UTC)
From: [identity profile] murzikmur.livejournal.com
Тут мне кажется в идеале еще человек должен все сформулировать голосом, а не набивать. Или даже так: человек начинает голосом описывать задачу, а машина по мере поступления и уточнения данных выдает подсказки или решает ее.

Date: 2011-02-18 01:43 am (UTC)

Многа букв...

Date: 2011-02-17 07:26 pm (UTC)
From: [identity profile] lyuden.livejournal.com
Есть много кусков, но нигде еще ничего не сложено в один.

Из тех что я знаю

Есть Google Desktop Search, что то внятно ищущий по разумным запросам

Есть TheBrain который хорошо (ИМХО если есть что то лучше с удовольствием посмотрю) подходит для создания личных онтологий, но не имеющий common sense в виде например автоматического проставления тега PDF (или связи [тип файла] с мыслью PDF) всем pdf файлам, и не умеющий вроде достаточно интегрирован в операционную систему. Да еще и дорогой :(

Есть всяческие Gnome-do и Gnome Shell которые сильно не обладают но если ты знаешь что ищешь могут за несколько нажатий клавиш открыть тебе что угодно от
контакта в скайпе до недавно редактированного документа или переключить на открытое окно.

Bash и еmacs про то какие файлы в папке находятся знают и автодополнение предлагают

Ну и еще небольшой оффтоп не имеющий отношения к сабжу но немного касающийся
будущего интерфейсов

Есть андроидовские apps c сохранением текущего состояния приложения и swapанья его на диск при продолжительном использовании. (Ну мне было бы удобнее не открывать файл, а открывать приложение для редактирования этого файла с открытыми панельками и на нужной странице и еще желательно, чтобы эта хрень как то формализованно называлась чтобы можно было "как попало описываешь буквами свою задачу")

3d очки Vuzix Raptyr и непрозрачные модели с разрешением 1024x768 c отслеживанием положения головы.

Всяческие отслеживания направления взгляда человека а ля ITU Gazetracker позволяющие в принципе делать вкусные вещи а ля Text 2.0

Emotiv Epoc если способен отслеживать ( или считать некий легко тренируемый сигнал) за внимание может позволить вместе с отслеживанием взгляда например такие вкусные вещи как появления фокус ввода верхнего предела интеграла в той же математике при "внимательном" рассматривании верхней загогулины


Как то так ;)

Re: Многа букв...

Date: 2011-02-17 07:50 pm (UTC)
From: [identity profile] chva.livejournal.com
Архивариус 3000 тоже очень неплох.

Re: Многа букв...

Date: 2011-02-17 08:22 pm (UTC)
From: [identity profile] lyuden.livejournal.com
* swapанья его на диск при продолжительном неиспользовании * и не умеющий вроде достаточно интегрирован в операционную систему * сильно не обладают разумом,

Date: 2011-02-17 08:53 pm (UTC)
From: [identity profile] lordmaze.livejournal.com

когда в виндах набираешь user pic - он в серче выдает "change user picture".

Те в общем думаю народ думает в этом направлении - про ватсона вот написали.

Date: 2011-02-17 09:22 pm (UTC)
From: [personal profile] alll
> я знаю одно исключение, это "Математика", очень нишевый продукт

я тоже знаю одно: юниксовые шеллы, тоже очень нишевой продукт :)

Date: 2011-02-17 10:00 pm (UTC)
wizzard: (Default)
From: [personal profile] wizzard
В Математике freeform input ("нарисуй производную от атмосферного давления за последние сутки"), при чем тут шеллы?

Date: 2011-02-17 11:35 pm (UTC)
From: [personal profile] alll
Перед моим носом два квадратных дециметра дубовой коры, при чём тут лес? #%)

Date: 2011-02-19 02:02 pm (UTC)
From: [identity profile] http://users.livejournal.com/sorcerer_/
freeform input слишком громкое имя даже для запросов Гуглу. Почему-то я в нем нахожу то, что мои более далекие от программирования и шеллов сослуживцы не находят. Рассказать секрет?

Date: 2011-02-17 10:07 pm (UTC)
From: [identity profile] guboshlep.livejournal.com
В такой постановке задача выглядит понятнее и реалистичнее, но...
Но решающий (не очень хорошо, но все ведь начинали с малого) эту задачу инструмент появился почти в столь же античные времена, что и победившая конкурентов Windows 98. Это (аплодисменты) Скрепыш. Отвратительная программа из MS Office, поиском средства уничтожения которой мучили античные поисковики. Не взлетел.
И за прошедшее с той эпохи время эта задача продолжала оставаться не по зубам никому кто за нее брался. Сейчас самый ИМХО перспективный из известных проектов отдаленно схожей тематики - Nepomuk. Но несмотря на серьезные вложенные суммы результат вау-эффекта пока он не вызывает.
И еще маленькое замечание: что делать с языковым барьером-то? Пусть даже всякие там морфологические движки сделают для каждого языка, но сможете ли Вы предложить инвариантное относительно языка API к этим движкам, чтобы написанную и отлаженную немецким программистом программу (библиотеку, модуль, скрипт или что там будет) можно было бы без изменений использовать с русским языком?

Date: 2011-02-18 02:27 am (UTC)
From: [identity profile] nudnik.ru (from livejournal.com)
То есть онлайн убьет онлайн? Ничего не понятно, объясняй еще раз.

Date: 2011-02-18 11:22 am (UTC)
From: [identity profile] ufonaut.livejournal.com
Раздражает идеология командной строки.
Почему я должен куда-то вводить какие-то запросы, пусть и с исправлением опечаток?
Чаще всего я не знаю определенно, чего хочу - предложите мне варианты, возможно, я что-нибудь из них выберу.

Date: 2011-02-18 08:06 pm (UTC)
From: (Anonymous)
и не обязательно буквами. Можно эскизик набросать или музыку дать послушать.

Date: 2011-02-19 02:00 pm (UTC)
From: [identity profile] http://users.livejournal.com/sorcerer_/
> Есть большое подозрение, что подобное взаимодействие можно сделать основным и для оболочки операционной системы, после чего захватить мир

Командная строка Unix, подходящая на 100% под определение: "Компьютер или её мгновенно решает, или выдает тебе упорядоченный по релевантности список инструментов и данных, необходимых для её решения", проиграла WinAPI.
Так что и теория не верна и вывод.

Date: 2011-02-20 03:00 pm (UTC)
From: [identity profile] http://users.livejournal.com/_winnie/
Командная строка unix заточена под идеологию unix. Т.е. "пользователь знает, что делать".

Например, случайный rm -rf / .
Ещё команды автодополняются, а вот как настроить автодополнение их параметров - мне до сих пор лень узнать. Т.е. для большинства людей это не работает. Не говоря уж об исправлении опечаток в коммандах.
Page generated Jul. 25th, 2017 06:53 pm
Powered by Dreamwidth Studios