<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with OASIS Tables with MathML3 v1.4 20220324//EN" "JATS-archive-oasis-tables-mathml3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" dtd-version="1.4" article-type="research-article">
  <front>
    <journal-meta>
      <journal-id journal-id-type="eissn">2588-0101</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Вестник Евразийской науки</journal-title>
        <journal-title xml:lang="en">The Eurasian Scientific Journal</journal-title>
      </journal-title-group>
      <publisher>
        <publisher-name>ООО «Издательство «Мир науки»</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="uri">https://esj.today/71ECVN523.html</article-id>
      <title-group>
        <article-title xml:lang="ru">Проектные решения по разработке
рекомендательного сервиса для онлайн-кинотеатра</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Design solutions for developing
a recommendation service for online cinema</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="eastern">
            <surname>Новиков</surname>
            <given-names>Александр Владимирович</given-names>
          </name>
          <name-alternatives>
            <name xml:lang="ru" name-style="eastern">
              <surname>Новиков</surname>
              <given-names>Александр Владимирович</given-names>
            </name>
            <name xml:lang="en" name-style="western">
              <surname>Novikov</surname>
              <given-names>Alexander Vladimirovich</given-names>
            </name>
          </name-alternatives>
          <email>skkiminock@mail.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="eastern">
            <surname>Русских</surname>
            <given-names>Татьяна Николаевна</given-names>
          </name>
          <name-alternatives>
            <name xml:lang="ru" name-style="eastern">
              <surname>Русских</surname>
              <given-names>Татьяна Николаевна</given-names>
            </name>
            <name xml:lang="en" name-style="western">
              <surname>Russkikh</surname>
              <given-names>Tatyana Nikolayevna</given-names>
            </name>
          </name-alternatives>
          <email>trusskih@rambler.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="eastern">
            <surname>Тинякова</surname>
            <given-names>Виктория Ивановна</given-names>
          </name>
          <name-alternatives>
            <name xml:lang="ru" name-style="eastern">
              <surname>Тинякова</surname>
              <given-names>Виктория Ивановна</given-names>
            </name>
            <name xml:lang="en" name-style="western">
              <surname>Tinyakova</surname>
              <given-names>Viktoria Ivanovna</given-names>
            </name>
          </name-alternatives>
          <email>tviktoria@yandex.ru</email>
          <xref ref-type="aff" rid="aff2"/>
        </contrib>
        <aff-alternatives id="aff1">
          <aff>
            <institution xml:lang="ru">ФГБОУ ВО «Орловский государственный университет имени И.С. Тургенева» (Орел, Россия)</institution>
          </aff>
          <aff>
            <institution xml:lang="en">Oryol State University named after I.S. Turgenev (Oryol, Russia)</institution>
          </aff>
        </aff-alternatives>
        <aff-alternatives id="aff2">
          <aff>
            <institution xml:lang="ru">ФГБОУ ВО «Государственный университет управления» (Москва, Россия)</institution>
          </aff>
          <aff>
            <institution xml:lang="en">The State University of Management (Moscow, Russia)</institution>
          </aff>
        </aff-alternatives>
      </contrib-group>
      <pub-date pub-type="epub" iso-8601-date="2023-12-20">
        <day>20</day>
        <month>12</month>
        <year>2023</year>
      </pub-date>
      <pub-date date-type="collection">
        <year>2023</year>
      </pub-date>
      <volume>15</volume>
      <issue>5</issue>
      <elocation-id>71ECVN523</elocation-id>
      <history>
        <date date-type="received" iso-8601-date="2023-10-31">
          <day>31</day>
          <month>10</month>
          <year>2023</year>
        </date>
        <date date-type="accepted" iso-8601-date="2023-12-13">
          <day>13</day>
          <month>12</month>
          <year>2023</year>
        </date>
      </history>
      <permissions>
        <copyright-year>2023</copyright-year>
        <copyright-holder xml:lang="ru">Новиков Александр Владимирович, Русских Татьяна Николаевна, Тинякова Виктория Ивановна</copyright-holder>
        <copyright-holder xml:lang="en">Novikov Alexander Vladimirovich, Russkikh Tatyana Nikolayevna, Tinyakova Viktoria Ivanovna</copyright-holder>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>CC BY 4.0</license-p>
        </license>
      </permissions>
      <self-uri xlink:type="simple" xlink:href="https://esj.today/71ECVN523.html">https://esj.today/71ECVN523.html</self-uri>
      <abstract xml:lang="ru">
        <p>В настоящее время рекомендательные системы, основанные на методах и технологиях искусственного интеллекта, обеспечивают эффективную поддержку принятия управленческих решений в различных сферах деятельности. Рекомендательные системы являются одним из важнейших конкурентных преимуществ онлайн-платформ. В статье предложены проектные решения по разработке рекомендательного сервиса для
онлайн-кинотеатра. Современные рекомендательные системы онлайн-кинотеатров преимущественно ориентированы на предоставление рекомендаций на основе анализа свойств контента по истории просмотров пользователя или коллаборативной фильтрации по определенным схожим параметрам пользователей. Традиционный подход к разработке рекомендаций имеет ряд преимуществ, однако не позволяет учитывать предпочтения и настроения пользователя в конкретный момент времени. Применение семантического поиска для генерации рекомендательной выдачи фильмов пользователю на основе текстового запроса может обеспечить эффективную поддержку принятия решений в выборе фильмов. В качестве математического инструментария обработки естественного языка для решения поставленной задачи предлагается использовать технологии нейронных сетей. Авторами описывается методология разработки рекомендательной системы, включающая процессы автоматизации сбора информации о фильмах, предобработку текстовых данных, семантическое моделирование отзывов пользователей, ранжирование фильмов по выбранным приоритетам. Приводятся результаты программной реализации модели искусственной нейронной сети и Telegram-бота для отправки запросов пользователей с использованием библиотек языка программирования Python, сформулированы возможные пути улучшения качества рекомендаций, предоставляемых моделью. Разработка персонального контентного предложения для каждого пользователя на основе его запросов посредством реализации рекомендательной системы позволит онлайн-платформе повысить лояльность имеющихся пользователей и привлечь новые группы пользователей, обеспечит поддержку управленческих решений по размещению контента.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>Currently, recommender systems based on artificial intelligence methods and technologies provide effective support for management decisions in various fields of activity. Recommender systems are one of the most important competitive advantages of online platforms. The article proposes design solutions for developing a recommendation service for an online cinema. Modern recommendation systems for online cinemas are primarily focused on providing recommendations based on analysis of content properties based on the user’s viewing history or collaborative filtering based on certain similar user parameters. The traditional approach to developing recommendations has a number of advantages, but does not allow taking into account the preferences and moods of the user at a particular point in time. Using semantic search to generate movie recommendations for a user based on a text query can provide effective decision support for movie selection. It is proposed to use neural network technologies as mathematical tools for natural language processing to solve the problem. The authors describe the methodology for developing a recommendation system, which includes processes for automating the collection of information about films, preprocessing of text data, semantic modeling of user reviews, ranking films according to selected priorities. The results of a software implementation of an artificial neural network model and a Telegram bot for sending user requests using Python programming language libraries are presented, and possible ways to improve the quality of recommendations provided by the model are formulated. Developing a personal content offer for each user based on his requests through the implementation of a recommendation system will allow the online platform to increase the loyalty of existing users and attract new groups of users, and will provide support for management decisions on content placement.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <title>Ключевые слова</title>
        <kwd>рекомендательная система</kwd>
        <kwd>онлайн-кинотеатр</kwd>
        <kwd>искусственный интеллект</kwd>
        <kwd>обработка естественного языка</kwd>
        <kwd>нейронная сеть</kwd>
        <kwd>модель семантического поиска</kwd>
        <kwd>пользовательские рекомендации</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <title>Keywords</title>
        <kwd>recommendation system</kwd>
        <kwd>online cinema</kwd>
        <kwd>artificial intelligence</kwd>
        <kwd>natural language processing</kwd>
        <kwd>neural network</kwd>
        <kwd>semantic search model</kwd>
        <kwd>user recommendations</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref id="ref1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Афанасьев, Г.И. Алгоритмы оптимизации, используемые в нейронных сетях, и градиентный спуск / Г.И. Афанасьев, М.М. Абулкасимов, О.В. Сурикова // Аспирант и соискатель. — 2019. — № 6(114). — С. 81–86. — URL: https://www.elibrary.ru/item.asp?id=41659522 (дата обращения: 6.05.2023).</mixed-citation>
      </ref>
      <ref id="ref2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Павлов, П.С. Методы оценки качества рекомендательных систем / П.С. Павлов // Международный журнал гуманитарных и естественных наук. — 2018. — № 6. — С. 178–182. — URL: https://cyberleninka.ru/article/n/metody-otsenki-kachestva-rekomendatelnyh-sistem/viewer (дата обращения: 25.05.2023).</mixed-citation>
      </ref>
      <ref id="ref3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Чжан, Ч. Основные технологии и перспективы эволюции персонализированных рекомендательных систем / Ч. Чжан, Г.И.  Афанасьев // E-Scio, 2022. — № 4(67). — С. 309–320. — URL: https://www.elibrary.ru/item.asp?id=48569729 (дата обращения: 6.05.2023).</mixed-citation>
      </ref>
      <ref id="ref4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Ефимов, И.П. Бизнес-процессы управления цифровыми платформами для просмотра видеоконтента / И.П. Ефимов, П.П. Ефимов, С.В. Рындина // Вестник Пензенского государственного университета. — 2022. — № 1(37). — С. 61–66. — URL: https://www.elibrary.ru/item.asp?id=48458950 (дата обращения: 20.05.2023).</mixed-citation>
      </ref>
      <ref id="ref5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Большакова, Е.И. Автоматическая обработка текстов на естественном языке и анализ данных / Е.И. Большакова, К.В. Воронцов, Н.Э. Ефремова, Э.С. Клышинский, Н.В. Лукашевич, А.С. Сапин. — М.: Изд-во НИУ ВШЭ, 2017. — 269 с. — URL: https://www.elibrary.ru/item.asp?id=48734949 (дата обращения: 6.05.2023).</mixed-citation>
      </ref>
      <ref id="ref6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Витехновский, В.И. Автоматизация определения тональности текста / В.И. Витехновский // Вестник магистратуры. — 2020. — № 5(20). — С. 34–36. — URL: https://cyberleninka.ru/article/n/avtomatizatsiya-opredeleniya-tonalnosti-teksta-1 (дата обращения: 20.05.2023).</mixed-citation>
      </ref>
      <ref id="ref7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Котельников, Е.В. Анализ тональности текстов с применением ДСМ-метода / Е.В. Котельников, А.В. Котельникова // Достижения вузовской науки. — 2021. — № 2. — С. 118–122. — URL: https://cyberleninka.ru/article/n/analiz-tonalnosti-tekstov-s-primeneniem-dsm-metoda (дата обращения: 20.05.2023).</mixed-citation>
      </ref>
      <ref id="ref8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Москаленко, А.А. Разработка приложения веб-скрапинга с возможностями обхода блокировок / А.А. Москаленко, О.Р. Лапонина, В.А. Сухомлин // Исследования и разработки в области новых информационных технологий и их приложений. — 2019. — № 2. — С. 412–420. — URL: https://cyberleninka.ru/article/n/razrabotka-prilozheniya-veb-skrapinga-s-vozmozhnostyami-obhoda-blokirovok (дата обращения: 6.05.2023).</mixed-citation>
      </ref>
      <ref id="ref9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Поточняк, Я.В. Обработка текстов и сообщений на естественном языке в информационных системах / Я.В. Поточняк // Технологический аудит и резервы производства. — 2012. — № 5/2(7). — C. 5–6. — URL: https://cyberleninka.ru/article/n/obrabotka-tekstov-i-soobscheniy-na-estestvennom-yazyke-v-informatsionnyh-sistemah (дата обращения: 6.05.2023).</mixed-citation>
      </ref>
      <ref id="ref10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Салып, Б.Ю. Анализ модели BERT как инструмента определения меры смысловой близости предложений естественного языка / Б.Ю. Салып, А.А.  Смирнов // Научно-образовательный журнал для студентов и преподавателей «StudNet». — 2022. — № 5. — С. 3509–3517. — URL: https://cyberleninka.ru/article/n/analiz-modeli-bert-kak-instrumenta-opredeleniya-mery-smyslovoy-blizosti-predlozheniy-estestvennogo-yazyka (дата обращения: 25.05.2023).</mixed-citation>
      </ref>
      <ref id="ref11">
        <label>11</label>
        <mixed-citation xml:lang="ru">Червяков, Н.И. Представление текстовой информации для анализа тональности текста посредством искусственной нейронной сети, реализация частного словарного метода / Н.И. Червяков, Е.И. Лифанова // Наука, инновации, технологии. — 2016. — № 1. — С. 63–70. — URL: https://cyberleninka.ru/article/n/predstavlenie-tekstovoy-informatsii-dlya-analiza-tonalnosti-teksta-posredstvom-iskusstvennoy-neyronnoy-seti-realizatsiya-chastnogo (дата обращения: 6.05.2023).</mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>
