О сайте



  Содержание


  Кратко о сайте

Во-первых, хотел бы представиться. Меня зовут Алексей. Я — автор сайта, и от имени всех его админов пишу этот раздел.

Я бы выделил несколько основных целей, с которыми наш сайт позиционируется в рунете (хотя, другие админы могут со мной не согласиться):

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

Мы разные. И вкусы у нас разные. Стандартный пример: Ваш друг любит читать совсем не те книги, что любите Вы. Вы будете при выборе книги спрашивать его совета? Очевидно, нет. А если Ваш друг и Вы — как две капли воды, Ваши вкусы идентичны, мыслите Вы одинаково и т.д. и т.п.?.. И представьте, что таких друзей не один, а где-то под 300. Если собрать их все рекомендации, то Вы уж наверняка будете знать, что бы Вам эдакого почитать, чтобы не плеваться и не разочароваться.

Именно такую работу и производит сайт fantlab.ru. Среди его посетителей, число которых постоянно растет, найдутся как Ваши единомышленники, так и антиподы, выбираемые путем сравнения (мат. статистика, корреляционный анализ) Ваших и их оценок. Результаты этой обработки Вы увидите в разделе незримые связи.

Зная Ваших единомышленников и ориентируясь на их оценки, сайт с определенной степенью достоверности может спрогнозировать «меру удовольствия» (короче, Вашу оценку, которую Вы потом поставите), которое Вы получите от прочтения тех или иных книг. Отбирая книги с самыми высокими прогнозами, сайт формирует список рекомендаций, индивидуальный, лично для Вас. Прошу знакомиться — раздел рекомендации. Но для этого Вам нужно поставить хотя бы 50 оценок. Чем больше, тем точнее результаты.




  Правила сайта

Правила сайта «Лаборатория Фантастики» оговорены на странице «регламент сайта fantlab.ru».




  Раздел «Что нового?»

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

Там же в новостях есть подраздел «Планы издательств, слухи и сплетни». В нём ведутся списки книг, которые у известных книжных издательств лежат у выхода на полки или ещё только в планах.




  Раздел «Авторы, книги»

Ваше ознакомление с разделом «Авторы, книги» начинается со списка авторов-фантастов, как русских, так и зарубежных. Для каждого автора имеется биография (с фото) и библиография. Библиография составляется с использованием многочисленных источников путем сравнения и дополнения, что характеризует её достоверность. Составленная библиография — результат огромного труда. Поэтому не буду скромничать — это наша гордость.

Внимание! Многие могут придраться, сказав, что составленные здесь библиографии далеки от ГОСТа. Да, это так. У здешних библиографии свой формат — практичный и целесообразный. Библиография по ГОСТу — это список изданий со всеми подробностями. Библиографии на ФантЛабе — это список трудов автора со всеми подробностями. Произведения здесь разбиты по циклам, сериалам, эпопеям. У каждого указано, в каком издании оно печаталось. Приведена информация о самих изданиях.

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

Ставить оценки произведениям можно прямо на странице с библиографией автора. Для этого нужно кликнуть в соответствующий прямоугольник и в ниспадающем списке выбрать оценку от 1 до 10.

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




  Раздел «Рейтинги»

Рейтинги поделены на три категории: «мировая фантастика», «зарубежная фантастика» и «русскоязычная фантастика». Первая категория включает вторую и третью. В каждой из них имеется четыре рейтинга:

  • Рейтинг авторов
  • Рейтинг романов
  • Рейтинг циклов, сериалов
  • Рейтинг повестей и рассказов

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

В рейтинговой таблице напротив названия произведения отображается средняя оценка посетителей и (в скобках) число проголосовавших.

Произведения попадают в рейтинг по пороговому значению количества оценок. Порог фиксирован, но систематически поднимается с ростом числа активных посетителей на сайте.




  Рейтинг авторов

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

За рейтинг автора принимаем среднее отношение читателей к его книгам, то есть основная итерация в вычислении идет не по книгам автора, а по посетителям. Для каждого из посетителей вычисляется средняя его оценка автору. Вычисляется вес, который эта оценка будет иметь. Вес имеет прямую нелинейную зависимость (гиперболическую) от количества оценок: Вес=1-1/(1+0.2*КолОц). Таким образом, вес средней оценки посетителя не растет бесконечно с ростом числа оценок, а достигает предельного значения — единицы. Посетитель, поставивший, допустим, 100 оценок, будет иметь практически такой же вес, как и посетитель, поставивший 20 оценок. Поэтому не имеет смысла ставить лишние оценки для повышения или понижения любимого/нелюбимого автора по рейтингу.

Почему так сделано? Объясняю. Вес Ваших оценок должен отражать, насколько Вы знаете автора. Знание автора условимся считать в диапазоне от 0 (не читал ни одной книги автора) до 1 (читал очень много книг автора). С прочтением первой, второй, третьей книги идет быстрое накопление знания. Следующие книги дают Вам все меньше и меньше знаний об авторе. И уже вряд ли одна из них может сильно изменить Ваше мнение о нем (я говорю о среднестатистических величинах, не надо мне кидать примеры обратного!). Таким образом, Ваше знание автора становится абсолютным, равным единице. В математике такой процесс может быть описан с помощью функции-гиперболы, исходящей из нуля и стремящейся к единице. Функцию я привел в предыдущем абзаце. Коэффициент 0.2 был установлен экспериментальным путем с учетом средней «продуктивности» авторов.

Сумма «знаний автора» каждого посетителя является критерием его «оцененности». Он учитывает как количество оценок, так и количество оценивших. Установлен порог оцененности, равный 5. При оцененности менее 5 автор в рейтинги не попадает, а временно находится в отсевной таблице, пока его оценённость не превысит значения 5.

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

6 марта 2013 года в алгоритм расчёта рейтингов внесены существенные коррективы, защищающие его от необъективной и предвзятой накрутки. Подробности здесь.




  Раздел «Незримые связи»

Раздел «Незримые связи» показывает результаты корреляционного анализа оценок посетителей. Если посетитель сайта находится в режиме гостя, то отображается список пар посетителей с наиболее высокими положительными (единомышленники) и с наиболее низкими отрицательными (антиподы) коэффициентами корреляции. Если же посетитель авторизован под своим логином и паролем, то на странице отображается список его единомышленников и антиподов.

Классическая линейная корреляция двух величин (оценок двух посетителей) показывает тенденцию одной из величин принимать значения, пропорциональные другой. Раньше на сайте использовалась именно классическая корреляция. Теперь используется другая формула, но принцип тот же: разность между оценками двух посетителей. Если высоким оценкам одного посетителя соответствуют (в большинстве случаев) высокие оценки другого посетителя, а низким — низкие, то имеет место прямая корреляционная зависимость (коэффициент корреляции положителен). Если высоким оценкам одного соответствуют низкие оценки другого и наоборот, то имеет место обратная корреляционная зависимость (коэффициент корреляции отрицателен). Коэффициент корреляции принимает значения от -1 до 1. Значению 1 соответствует строгая линейная функциональная зависимость, например, когда оценки двух посетителей одинаковы для всех оцененных произведениях. Значению -1 — когда оценки прямо противоположны.

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

Коэффициент корреляции является лишь промежуточным звеном в определении «незримых связей». Его основной недостаток — это то, что он не учитывает объем выборки. То есть ему, грубо говоря, «по барабану», по двум оценкам считать корреляцию или по двадцати. Объем выборки необходимо учитывать, поскольку от него зависит достоверность результата. Поэтому для выявления «незримых связей» был введен критерий, названный «мера подобия» и зависящий как от коэффициента корреляции, так и от объема выборки.

Для наглядности и простоты восприятия этих «голых» чисел были введены 5 степеней «незримых связей». Каждая обозначается цветным кружком и имеет слово-эквивалент, отражающее как бы степень родства/схожести.

  • клон. Мера подобия M = [0.75 .. 1.00]
  • брат. Мера подобия M = [0.60 .. 0.75)
  • друг. Мера подобия M = [0.45 .. 0.60)
  • приятель. Мера подобия M = [0.30 .. 0.45)
  • антипод. Мера подобия M = [-1.00 .. 0.30)



  Раздел «Рекомендации»

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

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

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

Вот лишь некоторые особенности алгоритма подбора рекомендаций:

  • книги, входящие в романы-эпопеи, не рекомендуются (только сами эпопеи)
  • авторы, которым посетитель поставил 5 и более оценок и при этом средняя оценка меньше 6, в рекомендации не попадают
  • если книга, находящаяся в корзине, является частью цикла/сериала/эпопеи, то в рекомендации не попадает ни цикл, ни другие книги цикла. Например, кинули в корзину «Возвращение Короля» — значит, Вам уже не порекомендуют ни «Братство Кольца», ни «Две Башни», ни самого «Властелина Колец»
  • если в корзине 4 и более книг одного автора, то этот автор больше в рекомендации не попадет (пока не «вытащите» его книги из корзины)
  • если уже рекомендован цикл, то романы/рассказы, в него входящие, в рекомендации не попадут во избежание повторений
  • если уже рекомендован цикл, то более крупный цикл, в который он входит, тоже в рекомендации не попадет во избежание повторений

Рекомендации считаются от 3 до 20 секунд. И это связано с нагрузкой на сервер хостера. На «голом» сервере они считаются чуть больше секунды (неоднократно оптимизировались).




  Раздел «Посетители»

Главным, на мой взгляд, недостатком старого iwant.ru, посвященного фильмам, являлась невозможность общения посетителей. Поэтому я несколько месяцев уделил написанию форума и частной переписки. Последнюю я не планировал, но так уж получилось. Так или иначе, чтобы общаться с посетителями, необходимо иметь перед глазами их список. Для этого был сделан раздел «Посетители». В нем отображается полный список посетителей, со страничной разбивкой. Есть возможность сортировки списка по большинству из параметров.

По умолчанию список отсортирован по рейтингу посетителя — на верху самые активные.




  Раздел «Форум»

Здешний форум — это моя гордость. Гордость не потому, что он крут, а потому, что я сам его писал, в то время как все поголовно ставят готовые (всякие там дырявые ИПБ). Конечно, форум еще «зеленый» и его можно наворачивать всякими никому не нужными прибамбасами. Постепенно нарастет. Но, на мой взгляд, он и сейчас отрабатывает на все сто. Все необходимое в нем есть, и есть даже полезные примочки, которых нет в стандартных форумах.

Первый и, надеюсь, последний облом, к которым посетители просто не могут не столкнуться на форуме — это необходимость для создания новой темы иметь класс не ниже «активист». Знаю, что это кому-то не понравится. Но не иметь класс «активист» — это, простите, на грани позора. Несчастные 200 пунктов зарабатываются 40 поставленными оценками. А если Вы и того не читали, то можно участвовать в форуме, писать в уже существующие темы — за это тоже идут начисления, и не малые. Не знаю, как Вам, а мне это кажется логичным и справедливым. Я отвлекся.

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

На каждом из форумов следит за порядком команда модераторов, правомочных в случае нарушения применить санкции.




  Раздел «Авторские колонки»

Авторские колонки (блоги) позволяют посетителям сайта вести свой собственный дневник, размещать в нём статьи, получать на них комментарии. Мы сознательно называем этот раздел авторскими колонками, а не блогами, как принято, т.к. первостепенная его цель — привлечь авторов, критиков, рецензентов к написанию интересных тематических статей о фантастике и фэнтези, которые будут транслироваться на главную страницу и присвоят Лаборатории Фантастики, помимо прочего, статус литературного электронного издания, журнала. С учётом этой идеи, авторские колонки были поделены на две категории: публичные и личные. Единственное их отличие в том, что авторы публичных колонок могут размещать свои статьи на главной странице сайта. Функционально авторские колонки на ФантЛабе схожи, например, с тем же Живым Журналом. Реализована подписка на статьи, об ответах на ваши комментарии приходят уведомление в личную переписку (о личной переписке написано далее), видно, какие статьи и комментарии прочитаны, а какие нет, удобно и наглядно оформлено дерево комментариев, есть возможность оформлять черновые варианты статей и т.д.

Авторскую колонку может вести каждый. Получить её можно, обратившись к creator.




  Личная переписка

Это внутренний мессенджер. Вы добавляете людей в список контактов, и теперь они всегда на виду. Вы пишете одному из них письмо и, в каком бы разделе сайта он не находился, у него замигает синий конверт рядом с Вашим именем. Вы видите, кто сейчас присутствует на сайте, а кто — нет (online, offline). К сообщению можно прикреплять файлы. Отправляемое сообщение можно продублировать письмом по E-Mail. При написании Вам доступны все инструменты форматирования, что и на форуме. Сообщения хранятся на сайте вечно. История переписки разбивается постранично. Есть возможность добавить посетителя в черный список. Тогда сообщения от него к вам приходить будут, но молча — без уведомления «мигающим письмом».




  Классы посетителей. Этапы развития

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

Существует 8 классов посетителей:

1. новичок — начальный класс, присваиваемый при регистрации. До активиста необходимо набрать 200 пунктов в развитии.

2. активист — минимальный класс, при котором вклад посетителя в сайт считается хоть сколько-нибудь весомым. Класс «активист» позволяет открывать новые темы на форуме. Начиная с этого класса оценки посетителей начинают учитываться в рейтинге авторов. До авторитета необходимо набрать 800 пунктов в развитии.

3. авторитет — могут создавать опросы на форуме. До следующего класса им нужно набрать 2000 пунктов в развитии.

4. философ — могут классифицировать произведения. До следующего класса им нужно набрать 4000 пунктов развития.

5. магистр — знатный класс для мощных, начитанных перцев. Привилегии на этом классе кончаются. Дальнейшие накопления дают лишь статус. До следующего класса им необходимо набрать 7000 пунктов в развитии.

6. гранд-мастер — до следующего класса им необходимо набрать 10000 пунктов в развитии.

7. миродержец — 15000 пунктов до миротворца.

8. миротворец — антоним новичка.



За что начисляются пункты развития и сколько:

  • за поставленную оценку произведению: 5
  • за написанный отзыв о произведении: от 0.1 до 10 (в зависимости от длины текста)
  • за написанную аннотацию: 15
  • за жанровую классификацию одного произведения: 3
  • за сообщение на форуме: от 0 до 3 (в зависимости от длины текста и общего числа уже написанных сообщений — чем их больше, тем меньше начисляется за ещё одно)
  • за открытую тему на форуме: 3
  • за открытый опрос на форуме: 5
  • за голосование в опросе на форуме: 2
  • за дополнение или исправление ошибки на странице (ссылка «Нашли ошибку? Хотите дополнить страницу»): от 0 до 3 (в зависимости от пользы, которую заявка принесла — устанавливает администратор)



  Жанровый классификатор

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

Принимать участие в голосовании могут только посетители с рангом не ниже «философ» при условии наличия оценки на произведение. «Философы» и выше видят результаты голосования всегда, вне зависимости от числа набранных голосов. Также они могут просматривать детально голоса всех проголосовавших (а затем — при необходимости — обсудить их классификацию на форуме или в личной переписке). Остальные видят только законченное голосование (5 голосов и более) и не могут просматривать детали голосования.

В разделе «поиск по жанрам» можно найти произведения по выбранным жанровым отметкам.




  Вопросы и ответы

Можно ли тут скачать тексты книг?

Ответ: Нет. Сайт не является электронной библиотекой.

Почему только фантастика?!

Ответ: Главная концепция Лаборатории Фантастики — полнота и достоверность. Мы считаем, что лучше идеально сделать что-то одно, чем всего понемногу и посредственно.

По какому критерию выбираются авторы, библиографии которых Вы размещаете на сайте?

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

Могу ли я как-то помочь сайту?

Ответ: идеальная помощь — положить руки на клавиатуру, мышку и помочь с составлением библиографий и/или наград, премий. Можете вести ленту новостей. Любая информационная поддержка с Вашей стороны для нас — на вес золота. Обращайтесь к нам. Всё расскажем и покажем.

Можно ли здесь разместить рекламу?

Ответ: нет

Я читал книги, которых нет на сайте. Вы можете их добавить?

Ответ: можем. Мы все время пополняем базу и вопрос только в очередности. Говорите, что добавить и мы добавим. Но не быстро, потому что мы выкладываем только полностью составленные библиографии авторов. В разделе «Контакты» Вы узнаете, как с нами связаться.

Я зарегистрировался. Но что еще за активация?! Зачем?!

Ответ: чтобы не дать нехорошему человеку зарегистрироваться сколько ему вздумается раз и испортить всю картину рейтингов. Также, если посетитель забудет свой пароль, он сможет получить его по почте, при условии, что указанный им E-Mail будет достоверным.




  Наша кнопка
Код кнопки:
<a href='http://fantlab.ru' title='Лаборатория Фантастики'><img src='//data.fantlab.ru/images/flbutton.gif' width=99 height=75 border=0></a>


С уважением, Алексей