Rag Based Interactive Chatbot for Video Streaming Services

dc.contributor.author Gözükara H.
dc.contributor.author Patel J.
dc.contributor.author Kara E.
dc.contributor.author Yildiz A.
dc.contributor.author Köseoǧlu O.
dc.contributor.author Makaroǧlu D.
dc.contributor.author Çakar T.
dc.date.accessioned 2026-03-05T15:02:40Z
dc.date.available 2026-03-05T15:02:40Z
dc.date.issued 2025
dc.description.abstract The proliferation of content within video streaming services presents a significant challenge for users seeking personalized recommendations and specific information. This research addresses this challenge by developing a Retrieval-Augmented Generation (RAG) chatbotn designed to enhance user experience through conversational AI. The primary contribution of this work is a novel Retrieval-Augmented Generation (RAG) architecture featuring a dual-retrieval system that combines semantic search for descriptive requests and structured queries for fact based inquiries. This approach grounds the Large Language Model (LLM) in a factual knowledge base, mitigating the risk of hallucinations. The system is engineered to handle empty data retrieval scenarios by dynamically relaxing search filters, ensuring a robust user experience. The effectiveness of this RAG approach was validated through a comprehensive set of automated evaluations. The system demonstrates high precision in ranked list retrieval with questions like "Recommend me the top 5 action movies with highest IMDb scores", achieving an average NDCG@k of 0.837. While the chatbot shows strong semantic understanding by achieving 91% accuracy with contextual clues such as "Which Batman movies are directed by Christopher Nolan?", its performance with more ambiguous, plot-only queries (59.5% accuracy) indicates clear opportunities for future refinement. These results confirm that the dual-tool architecture successfully combines the flexibility of semantic search with the precision of structured queries, paving the way for more intuitive and efficient content discovery on streaming platforms. © 2025 IEEE. en_US
dc.identifier.doi 10.1109/UBMK67458.2025.11206833
dc.identifier.issn 2521-1641
dc.identifier.scopus 2-s2.0-105030820164
dc.identifier.uri https://doi.org/10.1109/UBMK67458.2025.11206833
dc.identifier.uri https://hdl.handle.net/20.500.11779/3232
dc.language.iso en en_US
dc.publisher Institute of Electrical and Electronics Engineers Inc. en_US
dc.relation.ispartof International Conference on Computer Science and Engineering, UBMK -- 10th International Conference on Computer Science and Engineering, UBMK 2025 -- 17 September 2025 through 21 September 2025 -- Istanbul -- 214243 en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject Embeddings en_US
dc.subject Interactive Assistant en_US
dc.subject Large Language Models en_US
dc.subject Movie Recommendation en_US
dc.subject Retrieval Augmented Generation en_US
dc.title Rag Based Interactive Chatbot for Video Streaming Services en_US
dc.type Conference Object en_US
dspace.entity.type Publication
gdc.author.institutional Çakar, Tuna
gdc.author.scopusid 60411229400
gdc.author.scopusid 60092909300
gdc.author.scopusid 58876482000
gdc.author.scopusid 58876694800
gdc.author.scopusid 60411315200
gdc.author.scopusid 57210121079
gdc.author.scopusid 55532291700
gdc.collaboration.industrial true
gdc.description.department Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü
gdc.description.endpage 1355 en_US
gdc.description.issue 2025 en_US
gdc.description.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality N/A
gdc.description.startpage 1350 en_US
gdc.description.wosquality N/A
gdc.identifier.openalex W4415524103
gdc.index.type Scopus
gdc.openalex.collaboration International
gdc.openalex.fwci 0.0
gdc.openalex.normalizedpercentile 0.17
gdc.opencitations.count 0
gdc.plumx.mendeley 2
gdc.plumx.scopuscites 0
gdc.publishedmonth Ekim
gdc.scopus.citedcount 0
gdc.virtual.author Çakar, Tuna
gdc.virtual.author Özlem, Şirin
gdc.yokperiod YÖK - 2025-26
relation.isAuthorOfPublication 10f8ce3b-94c2-40f0-9381-0725723768fe
relation.isAuthorOfPublication 8dc3d5ee-f7f1-4e1a-963b-2315897f3832
relation.isAuthorOfPublication.latestForDiscovery 10f8ce3b-94c2-40f0-9381-0725723768fe
relation.isOrgUnitOfPublication 636850bf-e58c-4b59-bcf0-fa7418bb7977
relation.isOrgUnitOfPublication 05ffa8cd-2a88-4676-8d3b-fc30eba0b7f3
relation.isOrgUnitOfPublication 0d54cd31-4133-46d5-b5cc-280b2c077ac3
relation.isOrgUnitOfPublication a6e60d5c-b0c7-474a-b49b-284dc710c078
relation.isOrgUnitOfPublication.latestForDiscovery 636850bf-e58c-4b59-bcf0-fa7418bb7977

Files