{"id":"https://openalex.org/W7139910056","doi":"https://doi.org/10.1016/j.procs.2026.01.002","title":"RAG-Rec: Retrieval Augmented Generation for Robust Personalized Recommendation Systems","display_name":"RAG-Rec: Retrieval Augmented Generation for Robust Personalized Recommendation Systems","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7139910056","doi":"https://doi.org/10.1016/j.procs.2026.01.002"},"language":"en","primary_location":{"id":"doi:10.1016/j.procs.2026.01.002","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2026.01.002","pdf_url":null,"source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Procedia Computer Science","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://doi.org/10.1016/j.procs.2026.01.002","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5130225042","display_name":"Ahmed Aly","orcid":null},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Ahmed Aly","raw_affiliation_strings":["Toronto Metropolitan University, Department of Electrical and Computer Engineering, 350 Victoria St, Toronto, ON M5B 2K3, Canada"],"affiliations":[{"raw_affiliation_string":"Toronto Metropolitan University, Department of Electrical and Computer Engineering, 350 Victoria St, Toronto, ON M5B 2K3, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5130230580","display_name":"Ahmed Ibrahim","orcid":null},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Ahmed Ibrahim","raw_affiliation_strings":["Toronto Metropolitan University, Department of Electrical and Computer Engineering, 350 Victoria St, Toronto, ON M5B 2K3, Canada"],"affiliations":[{"raw_affiliation_string":"Toronto Metropolitan University, Department of Electrical and Computer Engineering, 350 Victoria St, Toronto, ON M5B 2K3, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5130233262","display_name":"Rasha Kashef","orcid":null},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Rasha Kashef","raw_affiliation_strings":["Toronto Metropolitan University, Department of Electrical and Computer Engineering, 350 Victoria St, Toronto, ON M5B 2K3, Canada"],"affiliations":[{"raw_affiliation_string":"Toronto Metropolitan University, Department of Electrical and Computer Engineering, 350 Victoria St, Toronto, ON M5B 2K3, Canada","institution_ids":["https://openalex.org/I185261750"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5130233262"],"corresponding_institution_ids":["https://openalex.org/I185261750"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.74594367,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"275","issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9391999840736389,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9391999840736389,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13274","display_name":"Expert finding and Q&A systems","score":0.007600000128149986,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.005100000184029341,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/recommender-system","display_name":"Recommender system","score":0.6779999732971191},{"id":"https://openalex.org/keywords/augmented-reality","display_name":"Augmented reality","score":0.2915000021457672},{"id":"https://openalex.org/keywords/collaborative-filtering","display_name":"Collaborative filtering","score":0.2556000053882599},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.2451000064611435}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9351999759674072},{"id":"https://openalex.org/C557471498","wikidata":"https://www.wikidata.org/wiki/Q554950","display_name":"Recommender system","level":2,"score":0.6779999732971191},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.5011000037193298},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.34119999408721924},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3034000098705292},{"id":"https://openalex.org/C153715457","wikidata":"https://www.wikidata.org/wiki/Q254183","display_name":"Augmented reality","level":2,"score":0.2915000021457672},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.28139999508857727},{"id":"https://openalex.org/C21569690","wikidata":"https://www.wikidata.org/wiki/Q94702","display_name":"Collaborative filtering","level":3,"score":0.2556000053882599},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.24889999628067017},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.2451000064611435}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.procs.2026.01.002","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2026.01.002","pdf_url":null,"source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Procedia Computer Science","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.procs.2026.01.002","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2026.01.002","pdf_url":null,"source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Procedia Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F1305425269","display_name":"Toronto Metropolitan University","ror":"https://ror.org/05g13zd79"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W2219888463","https://openalex.org/W2286787313","https://openalex.org/W3097103183","https://openalex.org/W4200444590","https://openalex.org/W4406459249","https://openalex.org/W4406728221","https://openalex.org/W4407130178"],"related_works":[],"abstract_inverted_index":{"Recommender":[0],"systems":[1],"can":[2,53,110],"be":[3,111],"found":[4,179],"in":[5,82],"every":[6],"app,":[7],"website":[8],"and":[9,25,37,145,152,161,164,189,198],"service":[10],"today,":[11],"as":[12,51,116,175],"they":[13],"are":[14],"essential":[15],"for":[16,90,113,148,169],"guiding":[17],"users":[18,91],"through":[19],"the":[20,84,94,141,173,185],"massive":[21],"amount":[22],"of":[23,103,196,201],"information":[24],"data":[26],"they\u2019re":[27],"exposed":[28],"to.":[29],"Recently,":[30],"large":[31],"language":[32],"models":[33],"(LLMs)":[34],"have":[35],"emerged":[36],"experienced":[38],"widespread":[39],"adoption.":[40],"This":[41],"has":[42],"led":[43],"to":[44,68,93,118,129],"a":[45,55,64,78,87,101,131,176,193,199],"shift":[46],"towards":[47],"LLM-based":[48],"recommender":[49],"systems,":[50],"LLMs":[52,171],"provide":[54,167],"more":[56,132],"human-like":[57],"recommendation":[58,134],"experience.":[59],"Therefore,":[60],"we":[61,165],"propose":[62],"RAG-Rec,":[63],"tool":[65],"that":[66,180],"aims":[67],"support":[69],"an":[70,119],"LLM":[71,122,188],"or":[72,115],"generate":[73,130],"recommendations":[74,114],"independently.":[75],"RAG-Rec":[76],"is":[77],"retrieval-augmented":[79],"generation":[80],"system":[81],"which":[83,109],"retriever":[85,98,158,174,183],"searches":[86],"knowledge":[88],"base":[89],"similar":[92,107],"target":[95],"user.":[96],"The":[97,121],"then":[99,124],"returns":[100],"set":[102],"items":[104],"liked":[105],"by":[106],"users,":[108],"used":[112],"input":[117],"LLM.":[120],"will":[123],"use":[125],"its":[126],"reasoning":[127],"abilities":[128],"refined":[133],"list.":[135],"We":[136,155,178],"tested":[137],"our":[138,157,181],"model":[139],"on":[140],"MovieLens":[142],"1M":[143],"dataset,":[144],"included":[146],"metrics":[147,168],"recall,":[149],"precision,":[150],"F-score,":[151],"hit":[153,194],"rate.":[154],"combine":[156],"with":[159,192],"GPT4o":[160,162],"mini,":[163],"also":[166],"both":[170],"without":[172],"baseline.":[177],"proposed":[182],"outperformed":[184],"Retriever":[186],"+":[187],"LLM-only":[190],"setups,":[191],"rate@40":[195],"0.9942":[197],"recall":[200],"0.43764.":[202]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2026-03-21T00:00:00"}
