API Фантлаба


Вы здесь: Авторские колонки FantLab > Рубрика «Новости ФантЛаба» > API Фантлаба
Поиск статьи:
   расширенный поиск »

API Фантлаба

Статья написана 2 февраля 2020 г. 18:57
Размещена:

Приятно, что Яндекс нас знает!

Для других сервисов и разработчиков — вот наш API (пока что beta-версия).

Фантлаб — для всех!





6905
просмотры





  Комментарии
Страницы: 12


Ссылка на сообщение2 февраля 2020 г. 19:28
Не похоже, что Яндекс API Фантлаба пользовался. Рейтинг 8,7 не совпадает с тем, что выдаёт API: средняя оценка равна 8.75, средняя взвешенная 8.71.

А зря. API замечательно сделан. Если бы ещё некоторые функции были, я бы сделал полностью автоматическую генерацию обзоров и новинок, и планов. От сбора информации в издательствах и магазинах до публикации обзора в рубрике. В середине процесса пока вручную всё делается :-(((

Надо активнее его рекламировать.
свернуть ветку
 


Ссылка на сообщение2 февраля 2020 г. 20:02

цитата ziza

Рейтинг 8,7 не совпадает с тем, что выдаёт API: средняя оценка равна 8.75, средняя взвешенная 8.71.

Средняя оценка — да, 8.7. Рейтинг — 8.1. Что не так? На странице детализации рейтинга объясняется почему так.
 


Ссылка на сообщение2 февраля 2020 г. 20:12
Внизу этой же страницы стоит 8,71:



Я смотрел исходный текст у Яндекса, они просто вставили цифру 8,7, вместо того, чтобы сделать её динамической.
 


Ссылка на сообщение2 февраля 2020 г. 20:37
Э... так округление же до одного знака после запятой.
 


Ссылка на сообщение2 февраля 2020 г. 20:48
Да, вообще-то округление. Посмотрел произведения, где в оценке 5 сотых или больше — получается округление в большую сторону. Например, «Гордубал» Чапека: из 7.35 Яндекс делает 7.4, «Обыкновенная жизнь» Чапека: из 7.67 делает 7.7. А где меньше 5 сотых, там сотые отбрасывает.
 


Ссылка на сообщение2 февраля 2020 г. 21:43
ziza? может, не сотых, а десятых?
 


Ссылка на сообщение2 февраля 2020 г. 21:52
нет. просто для ziza оказались новостью правила округления десятичных дробей.
 


Ссылка на сообщение2 февраля 2020 г. 22:45
Именно сотых. Округление происходит до десятых в большую сторону, то есть сотые от 0 до 4 отбрасываются, а сотые от 5 до 9 отбрасываются с увеличением десятых на 1.

7.35: 5 сотых, десятые увеличиваются с 3 до 4, получается 7.4
8.71: 1 сотая, она просто отбрасывается, получается 8.7
 


Ссылка на сообщение3 февраля 2020 г. 13:44
Количество информации, которую с помощью апи можно получить, не говорит о его качестве.
 


Ссылка на сообщение3 февраля 2020 г. 14:52
API должно быть полным и несложным в использовании. Несложность тут присутствует, а полнота со временем будет. Пока некоторые вещи придётся делать без API, другим способом. Я так до появления API и делал, но с API это проще.

А третий признак — API должно работать так, как описано в документации. Ошибки я нашёл, но их было немного.

Так что вполне качественный продукт.


Ссылка на сообщение2 февраля 2020 г. 19:46


не пользуюсь яндексом, но гугл вас тоже выдает
свернуть ветку
 


Ссылка на сообщение2 февраля 2020 г. 20:04
Круто если так! Но я не вижу пока. Как Вы попали на эту страницу?
 


Ссылка на сообщение2 февраля 2020 г. 20:21
У меня тоже по другому показывает. Запрос тот же, что к Яндексу.

Windows 7 + Firefox: совсем никаких рейтингов.

iOS + Safari (на iPhone): Фантлаб показывает на другом месте, в списке «Лучшие результаты», там же есть и рейтинг 8,7.

Так что Google тоже сделал, но не для всех браузеров работает.
 


Ссылка на сообщение3 февраля 2020 г. 04:23
google поиск

хром — показывает
ie — показывает
edge — показывает

опера с телефона показывает
 


Ссылка на сообщение3 февраля 2020 г. 08:00
У меня и Хром не показывает. Фантлаб только в списке найденного, на втором месте после Википедии. И с рейтингом.

Видимо, Google следит за пользователями и кому-то это включает, а кому-то нет.

При англоязычном запросе «Hyperion Dan Simmons» Фантлаб отсутствует совсем.
 


Ссылка на сообщение2 февраля 2020 г. 21:51
возможно дело том что я использую английский язык (и результаты) в хроме, но с телефона тоже выдает вас
 


Ссылка на сообщение2 февраля 2020 г. 21:55
кстати, забавно, что гиперион — это самая первая добавленная работа на сайте (потому что из всех подобных циклов, этот самый любимый, при всей любви к дюне/академии/историям будущего и тд)


Ссылка на сообщение2 февраля 2020 г. 19:50
А можно примеры использования API привести? Какие-нибудь типичные задачи для общего понимания.
свернуть ветку
 


Ссылка на сообщение2 февраля 2020 г. 20:24
Вот:
https://fantlab.ru/blogarticle64877

Обзор новинок сгенерирован полностью при помощи API. Ни одного символа не добавлено вручную.

Вручную я это делал полтора-два часа. Программа всё собирает максимум за пару минут, в зависимости от числа изданий в обзоре.

Можно какие-то программы для своих книжных полок делать, личные сообщения посылать. Функции не все пока, но достаточно много.
 


Ссылка на сообщение2 февраля 2020 г. 20:39


Ссылка на сообщение2 февраля 2020 г. 20:44
Я на сайте недавно, и был приятно удивлен его качеством. Сейчас вот все говорят, что форумы мертвы, все поглатили соцсети, но тут все не так. Жизнь кипит, и это классно:cool!:
свернуть ветку
 


Ссылка на сообщение2 февраля 2020 г. 22:07
Я сам немного удивлён тому, что наш форум очень активен. И продолжает расти.
Соцсети откусили своё — но это временно. Маятник развернётся. Просто люди насытились возможностью соц.сетей. А на ФЛ есть столько всего, что ни в одной сети в жизни не сделают. ;-)


Ссылка на сообщение2 февраля 2020 г. 21:22
Это все благодаря качественной работе модераторов и большой активности посетителей! :cool!:
свернуть ветку
 


Ссылка на сообщение2 февраля 2020 г. 22:08
Спасибо! От имени всех — спасибо большое!


Ссылка на сообщение2 февраля 2020 г. 21:29
Рейтинг фигня (фаны натянут) а вот, что ссылка с яндекса ведет в комментарии это хорошо. Хоть какая-то справедливость на этом свете 8-)


Ссылка на сообщение2 февраля 2020 г. 21:29
Вполне закономерно. В плане наполненности информацией, способу её подачи, своему дизайну, оригинальным решениям (типа индивидуальных рекомендаций) ФантЛаб давно опередил ресурсы, которые можно считать конкурентами. Конторы типа Озона, Лабиринта, Литреса смотрятся на его фоне, как лотки и ларьки. У ФантЛаба — миссия! Есть своя миссия и у Яндекса. Вперёд, вперёд, чтоб было шире, глубже и полней. :cool!:
свернуть ветку
 


Ссылка на сообщение2 февраля 2020 г. 21:47
AshenLight, огромное спасибо за тёплые слова! Наша миссия — делать вместе одно очень большое, но очень нужное дело. Однажды, когда дети будущего будут читать фантастику и проникаться идеями, они вспомнят с чего это началось. ) Меня лично эта идея сильно вдохновляет.
 


Ссылка на сообщение3 февраля 2020 г. 06:28
Именно это я имел в виду. И то, что преподносится информация качественно, основательно и системно. Другим есть чему поучиться. Посмотришь, как тратят деньги на ерунду, которую завтра выкинут, вместо то, чтоб сделать нечто достойное. Потому что воображение ограниченное. Книг-то не читают.) ФантЛаб — другое дело.


Ссылка на сообщение3 февраля 2020 г. 01:24
*голосом парето* му-ха-ха ну что сказать, вы, ребята, в двадцатке, пахать вам да пахать. спасибо. э-э-э в радость же? заметно это. а про паркинсона пусть нудят на других ресурсах, ботанических ыы


Ссылка на сообщение3 февраля 2020 г. 01:47
Я думал на FL просто внедрена микроразметка Schema.org и сервисы оттуда берут данные. Нет?
свернуть ветку
 


Ссылка на сообщение3 февраля 2020 г. 09:09
Schema.org тоже тут есть. Откуда конкретно берут данные с json или микроразметки — мы не знаем точно.
Вполне возможно, что со схемы в данном случае. Наша цель — быть открытой и удобной платформой для читателей и иметь удобные для них сервивисы. Стараемся это делать в разные стороны.
 


Ссылка на сообщение3 февраля 2020 г. 20:50
Ну, я как человек занятый в сфере диджитал маркетинга скажу, что со схемы :)
 


Ссылка на сообщение3 февраля 2020 г. 21:00
Может, поможете их тогда улучшить?.. 8:-0 Будем премного благодарны!
 


Ссылка на сообщение3 февраля 2020 г. 21:50
Да у вас и так все хорошо. А Вада я уже раз подвел — он меня в команду не возьмет :-D
 


Ссылка на сообщение3 февраля 2020 г. 21:53
Мы тут часто друг друга подводим. Просто у всех работа, семья и т.д.
Даже мимолётные консультации и наставления очень ценны. Будем рады принять.
 


Ссылка на сообщение3 февраля 2020 г. 22:20
Ок. Есть задача — всегда пожалуйста, хотя даже не знаю чем смог бы помочь
 


Ссылка на сообщение5 февраля 2020 г. 07:36
Я совсем не злопамятный ;)
 


Ссылка на сообщение4 февраля 2020 г. 00:22

цитата creator

Может, поможете их тогда улучшить?..


Можно проще сделать. У Google есть валидатор страниц, проверяющий корректность микроразметки типа schema.org:

https://search.google....

Заходим, вводим URL и проверяем страничку. Можно и фрагмент кода проверить.

На главной странице Фантлаба 5 ошибок нашёл: в «Новых отзывах» поле author не заполнено.

Такие же валидаторы есть у других поисковиков, например, у Яндекса:
https://webmaster.yand...

Тут уже другие ошибки: невозможно определить принадлежность данных полей; поле itemReviewed не является описанием автомобиля или организации.

Всё это исправить, и работать будет намного лучше. Страницы с ошибками не принимаются сервисами.

Всего 4 поисковика официально используют schema.org: Google, Yandex, Bing и Yahoo!.

На Яндексе сначала проверяют валидатором, потом робот всё индексирует и передаёт данные модераторам, модераторы проверяют и одобряют включение сайта в сервис. А если не одобряют, то надо зайти в Я.Вебмастер и прочитать сообщение от модератора (то есть какие ошибки надо исправить).
 


Ссылка на сообщение5 февраля 2020 г. 11:18
Можно ещё добавить проверку опенграф

https://opengraphcheck...

или вот:

https://a.pr-cy.ru/too...


Ссылка на сообщение3 февраля 2020 г. 02:53
А ведь десятибальная оценка более полно отражает рейтинг произведения. Я бы сказал даже, что по сравнению с ЛитРесом больше внушает доверия.
свернуть ветку
 


Ссылка на сообщение3 февраля 2020 г. 13:38
Когда обсуждалось смена рейтинга с среднеарифметического на с учетом особенностей каждого из голосовавших, пробежался скриптом по 1000 случайно выбранных пользователей и их системе оценок. Мрак и жуть. Десятибальная система отражает позицию произведения в лично вашем списке прочитанного, если вы конечно ее владеете и правильно используете. Но для среднего рейтинга, разницы нет. Возможно пятибальная, как более понятная, даст лучший отклик.
Страницы: 12

⇑ Наверх