2014-01-21 6 views
0

Я работаю над этим некоторое время, но я не могу понять это. Я хочу разработать инструмент/приложение для пользователей (i: e) персонализированный инструмент веб-поиска, который дает результаты, основанные на интересе пользователя.Как создать персонализированное приложение для поиска в Интернете?

Это действительно смущает меня, с чего начать?

1) Как создать профиль пользователя, чтобы профиль использовался, когда пользователь ищет ключевое слово в поисковой системе.

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

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

3) как пройти запрос к поисковой системе из приложения для получения результатов?

Надеюсь, друзья, пожалуйста, помогите мне решить это?

ответ

1

Как и в любом проекте разработки, вам нужно разбить его на задачи. Результаты

  1. аутентификация пользователя
  2. История пользователя
  3. Get поиск
  4. результатов поиска заказа на основе пользовательской истории

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

Например - что происходит, если это новый пользователь и не имеет истории? Что произойдет, если результатов поиска нет?

Остановите проблему и решите ее в небольших кусках.

+0

Hi liath ..thanks для вашего ответа .. Я понял, что вы сказали, но все же мне нужно немного вещей, чтобы получить разъяснение 1) как я могу связать историю и профиль пользователя с идеей об этом 2), какая платформа проще разрабатывать, Я хорошо разбираюсь в php, javascript .. это возможно с ними работать .Пожалуйста, помогите мне в этом отношении – Krishnaft9

+0

1) зависит от 2, но, предположительно, у вас будет список сохраненных поисков где-нибудь? 2) Это зависит от вас, первый вопрос - он основан на сети или на основе программы? Во-вторых, это будет жить, и вы считаете, что у вас есть варианты цен? – Liath