title: Development of a recommendation system for the film selection in the process of dialogue
metadata.name: dc.contributor.advisor
metadata.value: Эйсмонт Полина Михайловна
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Ejsmont Polina Mihajlovna
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Бирина Екатерина Дмитриевна
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Birina Ekaterina Dmitrievna
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Митренина Ольга Владимировна
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Mitrenina Olga Vladimirovna
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2023-04-06T21:50:55Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2023-04-06T21:50:55Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2022
metadata.name: dc.identifier.other
metadata.value: 070992
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/40410
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: Работа посвящена разработке рекомендательной системы для выбора кинофильмов в процессе диалога, что предполагает пошаговую разработку чат-бота, а также создание кинематографической базы данных. Диалог чат-бота строится по принципу заранее прописанного шаблона, где пользователь должен выбрать самый подходящий ему вариант ответа на заданный вопрос. После завершения диалога сообщения человека сохраняются и анализируются для того, чтобы из созданной заранее базы данных выбрать для пользователя киноленту с наибольшим количеством совпадений. Чат-бот для социальной сети ВКонтакте создан на языке Python с использованием API ВКонтакте. В связи с возрастающей востребованностью виртуальных помощников, результаты работы могут быть применены во всех задачах, где возможно использование однотипных диалогов с пользователями, так как для решения этих задач достаточно лишь иметь в наличии измененные вопросы и ответы, а также новую базу данных.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: A chatbot is a highly demanded software application used to conduct an on-line chat conversation via text or text-to-speech, in lieu of providing direct contact with a live human agent. This work is devoted to the development of a recommendation system for choosing movies in the process of dialogue, which involves the step by step development of a chatbot and the creation of a movie database. The Python programming language and VKontakte API (application programming interface) are used for this study. The chatbot dialogue is built on the principle of a pre-written pattern, where the user must choose the most suitable answer to the question. After the end of the dialogue, the messages of the person are saved and analyzed in order to select the film with the greatest number of matches for the user from the database created in advance. On account for the increasing demand for virtual assistants, the outcome of this work can be applied in all tasks where it is possible to use similar dialogues with users, since to solve them it is enough to have new prepared questions and answers, and database that is suitable for a new purpose.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: чат-бот
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: диалоговая система
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: база данных
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: Python
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: диалог
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: chatbot
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: dialogue system
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: database
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: Python
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: dialogue
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Development of a recommendation system for the film selection in the process of dialogue
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Разработка рекомендательной системы для выбора кинофильмов в процессе диалога
metadata.lang: ru_RU
resources.filename: Birina_Diplom_4_kurs.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/40410/2/Birina_Diplom_4_kurs.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 3,05 MB
resources.filename: reviewSV_nauchkuk_birina.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/40410/3/reviewSV_nauchkuk_birina.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 100,13 kB
resources.filename: reviewSV_st070992_Birina_Ekaterina_Dmitrievna_(supervisor)(Ru).txt
resources.url: https://dspace.spbu.ru/bitstream/11701/40410/4/reviewSV_st070992_Birina_Ekaterina_Dmitrievna_%28supervisor%29%28Ru%29.txt
resources.format: Text
resources.description: ReviewSV
resources.size: 1,87 kB