Langsearch

Введение

Google Custom search работает так: ты выбираешь сайты, которым надо отдавать приоритет при выполнении запроса, и гугл делает это. Результаты поиска получаются очень неплохими - например, если я ищу operator new, и отобрал для поиска только C++-ресурсы, мне не будут выдаваться страницы, ведущие на operator new для Java.

поисковик по C++ – всех приглашаю к наполнению и использованию. Возможно, стоит наполнить ссылками также поисковик по SQL, Java и Python и сделать для всего этого маленькую мордочку?

Идея развития

идея состоит в том, чтобы сделать социальный поисковик. Для юзера это будет выглядеть так:

прототик

В комбобоксе мы можем выбрать желаемый язык программирования и нажать на кнопочку пыщ.

Кто будет наполнять базы хороших сайтов?

ответ такой - юзеры будут это делать.

организовать все это можно так:

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

каждый юзер имеет свою собственную версию семейства поисковиков, которую он может редактировать. При этом изменения собственной версии никак не отражаются на общей. То есть, предположим, что юзер добавил новую статью Александреску по C++ в свой поисковик. Когда он будет искать в своем поисковике, статья будет учитываться в результатах. При этом юзер со стороны не будет её видеть

каждый свежезарегившийся юзер имеет выбор:

начать с чистого листа и сделать свое собственное семейство поисковиков

получить в качестве старта существующую общую версию семейства поисковиков

если юзер хочет добавить свой ресурс в базу ссылок общей версии поисковика, он может это сделать, послав соответствующий запрос (нажав кнопку shar, например). Запрос уйдет к модератору языка (например, можератор SQL), он посмотрит на сайт, и если найдет его привлекательным, добавит его в общую версию.

Все это уже было в Симпсонах?

http://www.searchengineguide.com/pages/Computing/Programming_Languages/index.html

http://www.cdiggins.com/search/

http://flexum.ru/ – с претензией на всеобъемлющий поиск. Честно говоря я не смог найти там нужный мне поисковый движок. Думаю, скромная ориентация на поиск только по паре-тройке языков программирования – лучшая стратегия.

http://progler.ru/ единственный, у кого неплохой поиск. Но социальности нет как таковой