Страница 1 из 1

Предложенеие по оптимизации поиска книг

Добавлено: 27 июн 2008, 12:19
Dimon
Зачастую мы задаем себе вопрос: "Что бы почитать" и, затрачивая большое количество времени, а порой и нервных клеток ищем на него ответ. Вопрос поиска интересующей нас книги осложняется тем, что поиск идет не по имени автора или названию произведения, а по содержанию произведения неизвестного автора, удовлетворяющего нашим вкусам. Существующие в настоящее время системы поиска книг по "интересам" не выдерживают никакой критики: "чем больше произведений вы оцените, тем точнее будет наша рекомендация" - после оценки 270 произведений в которой все высшие балы получали произведения стиля "русское фентези" и не было ни одного произведения зарубежной фантастики была получена рекомендация прочесть Рея Бредбери. Хороший совет, если вам так нравится Громыко, Кош, Рудазов, почитайте Бредбери- у вас явные пробелы в знании зарубежной литературы. Вместо слов - одни эмоции.
На мой взгляд, библиотека Fenzin'а обладает всеми возможностями для создания собственой, более эффективной системы поиска.
Что я предлагаю конкретно:
в профили пользователей добавить таблицу "личный топ рейтинг"
в таблице "личного топ рейтинга" реализовать механизм удаления произведения из списка, перемещения произведения по строкам рейтинга, функции "поиск единомышленников"(при использования данной функции производится сравнение топ рейтингов пользователей и выдача n-ного количества ссылок на топ-рейтинги пользователей с совпадающими интересами) уровень различий можно задать жестко ( допустим 70% совпадение топ рейтингов) либо условно ( есть хотя-бы n произведений).
В профиль книг добавить функцию "добавить в личный ТОР"

Добавлено: 27 июн 2008, 12:36
Dimon
Каким образом это будет выглядеть для обычного пользователя:
Пользователь добавляет понравившиеся ему книги в свой топ рейтинг, заходит в него выполняет функцию поиска, в результате ему выдаются результаты в виде ссылок на профили пользователей со схожими вкусами. просматривая результаты можно: прочесть то, что нравится людям со схожими вкусами, используя его топ рейтинг как рекомендацию к прочтению, либо пообщатся с пользователем на предмет интересующей вас тематики. Естественно, при поиске нужно установить процент схожести рейтингов <100% так как если рейтинги идентичны, то выбирать, по сути, не из чего.

Добавлено: 27 июн 2008, 12:38
Dimon
Из плюсов моего предложения могу выделить простоту его реализации ( добавление 1 таблицы в профиль пользователя и 10 строк скрипта), возрастание количества пользователей при достаточной эффективности поисковой системы(Fenzin будут использовать не только как без сомнения отличную электронную библиотеку, но и как систему поиска книг, основаную на советах живых людей, а не на непонятной логике китайских программистов)
Из минусов - увеличение нагрузки на сервер в звязи с возрастанием кол-ва sql-запросов.

Добавлено: 16 янв 2009, 19:50
DarkGuardsman
хыхы Это уже ненужно!
сайт деградировал почти полностью!

А если по теме, то: чтоб пользователи ещё оценивали и кратко могли впечатления написать!

Но эт так, потому что - читай выше!