Google выпустил API для социального графа

Воскресенье, февраля 3, 2008. Категории: эволюция сети

1 февраля 2008 года Google выложил код Social Graph API, позволяющий создавать приложения, использующие социальный граф в жизни. Брэд Фитцпатрик опубликовал вчера пост по этому поводу: URLs are People, Too.

Механизм использует XFN и FOAF для обнаружения связей между людьми в сети и использовании этих связей в любых целях. Саму информацию, как водится, собирает Google своим мега-роботом.

Надеюсь, с такой мощной поддержкой как Google скоро многие сайты будут использовать доступную в сети информацию о людях и нам наконец не придётся привязывать свои связи к определённому ресурсу или формату.

Комментарии: 6»
Метки: , , , ,

Начало войны социальных платформ?

Четверг, декабря 13, 2007. Категории: эволюция сети

Ещё не успел затихнуть первоначальный шум о платформе для социальных сетей от Google по имени OpenSocial, как одна из крупнейших социальных сетей FaceBook открыла свою платформу для использования на сторонних сайтах.

После появления OpenSocial велись разговоры о присоединении FaceBook к платформе от Google, но, как видно, здесь пошли другим путём.

Теперь знаменитые пользовательские приложения FaceBook можно будет запускать и на других сайтах, которые станут использовать платформу.

Видно, всё идёт к глобализации социального графа. И впереди крупные компании, а не сетевое сообщество, что было бы логичнее. Конечно, сложно представить, что подавляющее большинство социальных сетей будет использовать чужую платформу как основу для взаимодействия с другими сетями. Но возникновение открытых социальных платформ говорит о том, что сеть движется в правильном направлении.

И когда наконец появится техническая возможность создать децентрализованную и вполне функциональную социальную сеть, пользователи уже будут к этому готовы и их не придётся долго убеждать.

По этому поводу можно упомянуть молодой проект DiSo, целью которого является создание открытой децентрализованной социальной сети на базе WordPress. В проекте участвуют создатели расширений к WordPress, добавляющих поддержку OpenID, XFN и других микроформатов. Именно по этому пути предполагается строить социальную сеть в проекте.

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

Нет комментариев »
Метки: ,

Социальный граф и управление информацией

Воскресенье, декабря 2, 2007. Категории: эволюция сети

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

Но вот с разделением информации на интересную и неинтересную в сети сейчас трудно. Форумы, списки рассылки и usenet используется, в основном, для дискуссий. Основным способом рассказать миру о вас и о том, что вам интересно, остаются блоги. Но что, если вы интересуетесь одновременно программированием, разведением рыбок и научной фантастикой?

(more…)

Нет комментариев »
Метки: ,

Основа совместного поиска

Суббота, ноября 17, 2007. Категории: эволюция сети

Читая статью Evolution of the World Wide Web, наткнулся на концепцию, которая показалась мне достаточно интересной, чтобы перевести. Не скажу, что полностью согласен с каждой фразой, но перевожу так, как написано в статье. Перевод не дословный, потому как в оригинальном тексте много ссылок на предыдущий материал. Итак:

Основа совместного поиска

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

В нашей жизни мы часто ищем то, что уже искали мы или кто-то другой. Вообще, можно сказать, что есть очень мало вопросов, ответы на которые никто раньше не искал. Конфуций говорил: “Даже в обществе двух человек я непременно найду, чему у них поучиться.” Это утверждение означает, что нам часто не нужно искать ответа незнакомого человека. Среди знакомых людей найдётся кто-то, кто знает ответ, или знает, где его найти.

Совместный поиск практичен только если люди ищут ответы на вопросы которые интересны им, но не на те, которые интересны кому-то другому. Вследствии эгоистичной натуры человека, это предположение достаточно прагматично. На самом деле, эта модель поиска достаточно распространена (а поэтому эффективна). Вы помните, как мы искали ответы на вопросы до возникновения сети? Мы спрашивали у друзей, и у друзей наших друзей. Это и есть совместный поиск.

Совместный поиск сильно отличается от модели поиска, которая существует в сети в настоящее время - поиск, основанный на оракулах. Существуют оракулы сети (такие как Google и Yahoo), которые, как предполагается, знают обо всём, что есть в сети (хотя каждый из нас знает, что это не так). Эта модель поиска была инициирована в начальное время существования веба. В то время количество инфомрации в сети было не слишком большим, и мы не пытались искать что-то по смыслу. Основываясь на этих двух условиях, “поиск оракулами” был достаточно практичным. Но сеть меняется быстро. Во-первых, взрывной рост количества веб-ресурсов уже сделал такие поисковые системы очень сложными. Google использует тысячи серверов по всему миру, они наняли лучших экспертов по параллельному программированию чтобы оптимизировать поисковые алгоритмы. Но даже учитывая это, Google признаёт, что может эффективно искать только в небольшом кусочке всей сети. Эта количественная проблема, всё же, не самая серьёзная, если принять во внимание желание искать “по смыслу”. По существу, такие поисковые системы не слишком эффективны в мире семантики. Возможно, кому-то не понравится это сравнение, но создание “семантического Google” эквивалентно созданию Бога (того, что знает всё) человеком. Если кто-то верит, что мы можем создать Бога, то он может запустить проект создания “семантического Google”. Остальные же стоит забыть об этом плане и думать об альтернативных решениях.

Рассмотрим эволюцию поиска в сети с точки зрения истории. Эволюция сети во многом повторяет эволюцию человечества. Когда-то давно многие из наших предков поклонялись различным богам и искали оракулов. В это время священники часто были значительно более образованными, чем остальные люди. И благодаря этому они могли “создавать” оракулов (и многие из этих оракулов были такими же непонятными и некорректыми как ответы, которые мы сейчас получаем от Google). С распространением образования, обычные люди стали знать всё больше и больше. В результате, многие старые религии в конце концов исчезли. Люди перестали искать оракулов, а стали спрашивать других людей, которые знали больше. Это был дух возрождения, который вывел наших предков из тьмы средних веков. Производителям оракулов не слишком нравилось такое движение, точно так же как Google предпочёл бы не видеть семантического веба. Образование - убийца оракулов. Так было и есть. В результате распространения “образования” в сети, мы получим и семантический веб и совместный поиск.

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

В конце, справним модель совместного поиска с существующими системами, призванными находить ответы на вопросы, такими как Answers.com или Yahoo! Answers. Хотя они выглядят похоже на то, что мы описали, в основе у них лежит совсем другое. Нынешние поисковые системы, основанные на ответах, мотивированы вопросами. Описанный же нами совместный поиск мотивирован ответами. В нынешней модели поиска ответов, тот, кто отвечат на вопрос, часто не сильно интересуется этим вопросом. Он просто случайно видит вопрос и, считая, что знает ответ, даёт его. Но часто это оказывается неправильным ответом. Отвечающий не несёт никакой ответственности, что делает такой ответ не слишком хорошим. Такая стратегия поиска ответов работает не слишком хорошо (например, Google закрыл проект Google Answers).

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

Комментарии: 2»
Метки: ,
Entries (RSS)