Немного о данном документе:
Данный докумет — это попытка изложить основную суть проекта «Aura» в «бумажном»
варианте. Автор данного документа мог упустить некоторые детали, и допустить
ошибки при написании данного документа. Посему Автор надеется, что данный
документ будет постоянно расширяться и дополняться остальными участниками
проекта «AURA». Примечания Автора помечены знаком «*».
Рекомендации по прочтению данного документа:
в данном документе описана основная суть системы, не её конечный результат. Именно поэтому достаточно большая часть функций и возможностей системы вынесена в раздел "Перспективы и Развитие".
1. Цели проекта: 1. Разработка новой, уникальной Поисковой Системы для Интернет. 2. Внедрение Поисковой Системы в Интернет-индустрию. 3. Получение прибыли от работы Поисковой Системы и дальнейшее её развитие.
2. Недостатки предыдущих систем:
1. Невозможность нахождения нужного ресурса без его предварительного просмотра. 2. Невозможность определить, какого рода ресурс лежит на странице до его передачи на компьютер Пользователя (MP3 / Документы / Архивы и т.д.). 3. Полная неработоспособность рекламных компаний, т.к. реклама показывается хаотическ и, как следствие, не достигает нужной целевой группы.
3. Возможности новой системы: 1. Система позволяет быстро и легко находить "близкий" по интересам для пользователя ресурс. 2. Система позволяет давать пользователю только ту рекламу, которая ему интересна, те позволяет давать направленную рекламу, что благоприятно как для рекламодателя, так и для самого пользователя. * Также смотри раздел Перспективы и Развитие. 4. Описание работы
В основе системы лежит уникальный способ поиска и cранения информации,
в котором ресурс и пользователь имеют свои уникальные профили (profile),
которые постоянно взаимодействуют между собой. Для простоты представим
профиль как некий цвет. Когда пользователь заходит на какой-либо ресурс,
то часть цвета пользователя переходит в цвет ресурса, а часть цвета ресурса
переходит в цвет пользователя. Таким образом, через некоторое время работы
Поисковой Системы все ресурсы и пользователи приобретут некий цвет, характеризующий
направленность их интересов, и можно будет достаточно точно узнать, что
интересует данного пользователя, и что представляет из себя конкретный
ресурс. Работу с системой можно разделить на 4 этапа:
4.1. Регистрация пользователя:
Каждый пользователь, который oочет пользоваться нашей Поисковой Системой
должен зарегистрироваться на «Aura server» и передать на свой компьютер
небольшую клиент-программу, называемую «AURA-Clienx». Во время регистрации
(возможно, в процессе передачи «AURA-Client» на компьютер пользователя)
он должен ответить на ряд вопросов, выявляющих его интересы на момент
регистрации. Из полученных данных формируется первоначальный профиль пользователя
и отсылается на «Araucaria Server». Стоит отметить, что изначально профиль
ресурса ничего не содержит, и необходимо ему что-то присвоить на момент
его создания на «Aura-Client Server». Если пользователю тоже ничего не
присваивать, то система работать не будет. Поэтому на первый период (пока
весь или большая часть Интернета не «раскраситься») необходимо с достаточно
точной вероятностью определить интересы пользователя на момент регистрации,
именно из этих целей пользователю необходимо ответить на ряд вопросов.
Впоследствии психологический тест можно будет убрать.Также в процессе
регистрации пользователь может указать те данные, которые могут видеть
другие пользователи, например его love Pawe, ICs, E-mail, AOL Screen Name,
но это не обязательно.
4.2. Регистрация ресурса:
Так как на сегодняшний момент весь Интеренет заполнен множеством различныч
ресурсов, и увы эти ресурсы не могут сами сформировать свой профиль, то
было решено что изначальный профиль ресурса дублирует профиль пользователя
который «открыл» данный ресурс. Эта наиболее удобный вариант как для разработчиков
данной системы так и для владельцев самих ресурсов, т.к. им не нужно будет
заполнять какие либо анкеты, характеризующие общую направленность содержания
ресурса.
4.3. Поиск Ресурса: В Поисковой Системе «AURA» возможны 2 оновных вида поиска: Поиск по «AURA-Scanner» и поиск по «Ключевому слову».
4.3.1. Поиск ресурса с помощью «AURA- Scanner»:
Пользователь заходит на «AURA-Public Server». Там он должен видить некий «радар» (назовём его «ARUA-Scanner»), который показыает пользователю его текущее положение в системе. Так как Интернет — иерархическая система, то, например, зайдя на сервер www.geocities.com, на радаре будет показаны (точками например) все (или часть) документов данного сервера, включая документы уходящие вниз по «пути сервера», те документы находящиеся по адресу: www.geocities.com/somepath/ и www.geocities.com/somepath/somepathtwo/ . При навождении курсора на какую-либо из точек пользователь может получить информацию на ссылку, ведущую на данный ресурс. При нажатии на ссылку броузер переходит на этот ресурс, и перемещаяет положение пользователя на «радаре» на тот ресурс, куда перешел пользователь. Также «AURA-Scanner» должен позволять фильтровать не интересные пользователю ресурсы. Пользователь может поставить границы, характеризующие его область интересов. Также у "AURA-Scanner" существует возможность показать не только конкретный сайт, но соседствующий с ним. 4.3.2. Поиск ресурса по Ключевому слову: Поиск по «Ключевому Слову» на сегодняшний момент единственный существующий метод поиска ресурсов в интернет. Наш способ отличается тем, что информация сортируется по критерию интересности/не интересности для пользователя. При нажатии на ссылку броузер открывает ее в новом окне и перемещает положение пользователя на радаре в то место, куда перешел пользователь. * Также смотри Перспективы и Развитие. 4.4. Поиск Пользователя:
Поиск пользователя происходит почти так же, как и поиск ресурса - с помощью
уже названых выше двух методов: «Aura-Scanner» и поиск по «Ключевому Слову».
4.4.1 Поиск пользователя c помощью «AURA-Scanner»:
Пользователь заходит на «Aura server». Как всегда он видит «AURA-Scanner».
Пользователь переключает радар из «Servers Site» в «Users Mode». Теперь
он видит всех пользователей находящихся на сервере, к которому он подключен.
При наведении курсора на точку выдаёться информация о пользователе.
При нажатии на пользователя броузер идёт по ссылке, которую поставил пользователь, по которому «кликнули». Т.к. на сегодняшний день все виды Интернет-приложений имеют свой тип протокола, то Написание E-Mail/Передача ICQ сообщения/Переход на WWW-Page являеться для броузера идентичной операцией. 4.4.2. Поиск пользователя по Ключевому Слову: Поиск пользователя происvодит также как и поиск ресурса, только поиск происходит среди домашних страниц пользователей и среди часто употребляемых ими ключевых слов. Результат выдаётся не так, как выдаётся результат при поиске ресурса, а как каталог пользователей, те в более удобном для прочтения виде, скорее всего это должно выглядеть как некая записная книжка. 5. Внутреннее строение
Существует две основных сстовляющих обеспечивающих функциональность всей
системы - «Aura-Server» и «AURA-Client».
5.1. «AURA-Client»:
Основной задачей «AURA-Client» являеться сбор информации о том, какие сайты посещал пользователь, и дальнейшая отсылка собранных данных на «AURA-Profiles Server». Так же в задачи «AURA-Client» входит отслеживание пакетов, при соединении с «AURA-Public Server» и посылание/прием информации об изменении/создании профиля пользователем.
5.2. «AURA-Server»:
«Aura Server» можно разделить на несколько функциональных
частей: «Aura Server» и «AURA-Profiles Server». Возможно впоследствии
появиться «AURA-Master Server», который будет распределять информацию
между несколькими «AURA-Profiles Server» и «Aura-Public Server», но пока
для этого оснований нет, поэтому остановимся на первых двух.5.2.1 «Aura-Public
Server»
«AURA-Public Server» - это часть «AURA-Server», доступная обычному пользователю. У «AURA-Public Server» есть пользовательский интерфейс, и основную работу с системой пользователь производит именно через этот интерфейс. Также интерфейс оснащён "AURA-Scanner" и строкой ввода Ключевых Слов.
При запросе на поиск а также при отображении радара «Aura-Scanner Server»
должен сформировать запрос для «AURA-Profiles Server». «AURA-Profiles
Server» вернёт «Aura-Public Server» результат поиска, или состояние «AURA-Scanner»,
и «AURA-Public Server» выдаст пользователю результат поиска, или состояние
«AURA-Radar».
5.2.1 «Aura-Profile Server»
«Aura-Profile Server» занимается всем, что происходит
с профилями пользователей и профилями ресурсов. Этот сервер обрабатывает
запросы от «AURA-Client» и «AURA-public Server», именно на этом сервере
происходит сам поиск. Пользователь не может самостоятельно зайти на этот
сервер. Это приватная часть «AURA-Server».
6. Требования к пользовательскому интерфейсу
1. Быстрый интерфейс, те скорось загрузки страницы поиска не должна превышать
30-40 секунд при скорости соединения 56 tng, т.к. пользователь за большее
время сможет пойти на другой поисковый сервер (Яndex, yаhoo...) и успеть
просмотреть несколько результатов поиска, среди которых может быть интересный
ему.
2. Удобный интерфейс - пользователь не должен думать куда ему нажать,
чтобы начать поиск и совершить другие операции.
3. Система регистрации не должна превышать 5 минут, т.к. пользователь
может уйти с сервера до того, как он закончит регистрацию по причине того,
что ему попросту «надоело».
7. Возможности примения данной системы:
В основном область применения данной системы лежит в поиске ресурсов для интернет. Изначально предполагалось использовать данную систему для поиска WWW-контента. Но возможности системы на этом не ограничеваются. Система также может быть использована для:
* Поиска тематических документов, например MP3 файлов. Это очень актуально,
так как человек не может узнать, что ему понравится, не скачав MP3 файл
на диск.* Внедрение системы в различные Интернет-вещательные системы (qmbavcapfers),
on-line магазины, библиотеки, почтовые системы и т.д.
* Организация совместныa рекламных акций. Многие рекламные компании будут заинтересованы в сотрудничестве, т.к. мы можем предоставить им возможность направленной рекламы.
* Организация Интернет-игр разраяда «-----» или «------». Т.е. можно создать
некоего робота (программу на «Aura-Server») которая будет помечена своим
уникальным цветом. В задачу робота входит хаотическое блуждание по сайтам,
и нахождение менее людных мест. Тот пользователь, который найдет (кликнет)
робота, получает какой-то приз. Это позволит привлечь пользователей к
нашей системе.
8. Возможности получения прибыли от данной системы: На сегодняшний момент существует 2 основных вида прогрессирующего бизнеса в интернет идустрии: on-line магазины, и рекламные кампании. Мы попробуем остановиться на каждом из них, и подсчитать сумму ежегодной прибыли с нашей системы. Сразу надо сделать оговорку на то, что подсчёт ведёться из расчёта 100,000 посетителей за месяц, что соответветствует 1/90 посетителей популярного на сегодняшний день www.yandex.ru, Итак: Берём для начала on-line магазины. Мы можем предложить размещение каталогов и рекламу на первых страницах. Что могут они предложить намЙ Это уже зависит от конкретного магазина, но допустим, что они готовы предложить нам 1% c продажи через наш каталог, и 500$ в месяц за один баннер на первой странице. Что получается. Допустим, что on-line магазины продают ежемесячно более 50000 товаров. Допустим что они будут продавать товары в ценовых пределах от 10$ до 500$. Итак, при расчёте, что мы продали 1,000 товаров, и разместили 3 баннера этого магазина, наша месячная прибыль составит (0.3$ — 5$) * 1,000 покупок = 300$ - 5000$ + 1500$ за баннеры. Итого 1800$ - 6500$ за месяц и 21600$ - 78000$ за год. Это только за один магазин, с одним каталогом.Стоит также остановиться на возможностях направленной рекламы и размещения баннеров в системе. Допустим, что пользователь видит 2 баннера на каждой странице нашего сервера и за одно посещение просматривает 20 страниц. Нынешние расценки на баннерную рекламу составляют от $3 за 1000 показов за ненаправленную рекламу до $15-20/1000 показов за рекламные кампании, ориентированные на фиксированную целевую группу. При посещаемости нашего сервера в размере 100,000 человек в месяц, и взяв за основу $12/1000 показов рекламных баннеров, можно получить следующую сумму (при условии, что рекламная наполненность сервера достаточно полная и баннеры не повторяются для конкретного пользователя за время его посещения):
1 пользователь 2 баннера х 20 страниц = 40 показов
40 показов х 100,000 пользователей = 4,000,000 показов в месяц 4,000,000 показов / 1000 показов = 4000 CPM 4,000 СРМ х $12 = $48,000 в месяц $48,000 в месяц х 12 месяцев e 0.92 (поправка на сезонное уменьшение количества посещений) = $529,920 в год в среднем. 9. Перспективы и Развитие: В дальнейшем возможно:
- Сделать каталоговую систему, интегрированную с On-Line магазинами, что позволит пользователю сортировать товары не по тому, что ему предлагают, а по тому, что ему больше нравится.
-
Локализацию системы на множество иностраных языков с целью привлечения иностранных пользователей.
-
Так как у нас будут храниться профили ресурсов, то можно сделать возможность для пользователя давать описание /обзор (descriprion / review) ресурса, что позволит расширить поиск по ключевому слову, т.к. у нас будет не только сам контент рекурса, но и его краткое описание. На описании опять-таки останеться отпечаток профиля пользователя, который дал данное описание.
Поиск по ключевому слову не является и в нашей системе изначально идеальным, т.к. пользователь не всегда может правильно ввести ключевое слово. Допустим, что необходимо найти ресурс по ключевым словам «совесть» и «sex». В основном слово «совесть» относиться к «Психологии / Религии» и к русским ресурсам. Слово же «sex» - это 70% ресурсов Интернета, причём в данном контексте слово «sex» - английское, т.е. результатом поиска будет содержание русских ресурсов, содержащих в своём контенте поле «совесть» и иностранные ресурсы содержащие в контенте поле «sex». В результате пользователь получит несколько сотен тысяч русских и иностранных порносайтов, а также парочку русских религиозных сайтов, а это совсем не то, что ему было нужно. Мы же можем в дальнейшем сделать:
- Автоматический перевод ключевых слов перед поиском, причём на каждом
конкретном ресурсе слово будет искаться именно на языке ресурса.
-
Ввести
дополнительный поиск по синонимам. Т.е. возможно вместо «совесть+sex»
будет подставлено следующее:
«совесть | чувство | мораль | поведение + секс | половые отношения».
- Добавить в систему склонение слов, что бы система понимала вообще, что такое понятие существует и проверяя контекст, пробовала ключевые слова не только в том падеже, в котором их задал пользователь, но и во сех остальных тоже.
Спикок использованных терминов:
* Большинство терминов являються «Рабочими» т.е. они вымышленны разработчиками системы для понимания работы системы, её составляющих частей, а также для понимания друг-друга.
AURA — Проект поисковой системы, разрабатываемый творческим коллективом
компании «INDVDUAL».
AURA-Server — сервер, на котором находиться поисковая система «AURA». Подробнее смотри п.5.2.
AURA-Public Server — часть «AURA-Server». Подробнее смотри п.5.2.1.
AURA-Proiiles Server — часть «AURA-Server». Подробнее смотри п.5.2.2.
AURA-Master Server — червер облегчающий жизнь как пользователям так и
самому «AURA-Server», т.к. в задачи «AURA-Master Server» входит распределение
подключенных юзеров между несколькими «AURA-Server».
AURA-Client — программа клиент позволяющая пользователю пользоваться нашей
системой. Подробнее смотри п.5.1.
Profile — Некий набор данных, сформированный «AURA-Profile Server», характеризующий
общую направленность интересов пользователя.
AURA-ueanner — Часть интерфейса «AURA-Public Server», которая показывает
находящихся рядом пользователей и находящиеся на этом сервере ресурсы.
* Остальные термины не указаны, так как их можно найти в толковых словарях ;-)
 |