{"id":"https://openalex.org/W7166319369","doi":"https://doi.org/10.5281/zenodo.20952962","title":"Recommender Systems from Zero","display_name":"Recommender Systems from Zero","publication_year":2026,"publication_date":"2026-06-27","ids":{"openalex":"https://openalex.org/W7166319369","doi":"https://doi.org/10.5281/zenodo.20952962"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.20952962","doi":"https://doi.org/10.5281/zenodo.20952962","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.20952962","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Book"},"parent_works":[],"lineage":["https://openalex.org/W7166319369"],"child_works_count":0,"type":"book","is_traditional":true,"indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.20952962","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5074693923","display_name":"Tan Nghia Duong","orcid":"https://orcid.org/0000-0002-2442-6263","observed_orcids":["https://orcid.org/0000-0002-2442-6263"]},"institutions":[{"id":"https://openalex.org/I4405277486","display_name":"Tr\u01b0\u1eddng \u0110\u1ea1i h\u1ecdc Khoa h\u1ecdc v\u00e0 C\u00f4ng ngh\u1ec7 H\u00e0 N\u1ed9i","ror":"https://ror.org/02wdwrr89","country_code":"VN","type":"education","lineage":["https://openalex.org/I4405277486"]},{"id":"https://openalex.org/I94518387","display_name":"Hanoi University of Science and Technology","ror":"https://ror.org/04nyv3z04","country_code":"VN","type":"education","lineage":["https://openalex.org/I94518387"]}],"countries":["VN"],"is_corresponding":false,"raw_author_name":"Duong, Tan Nghia","raw_affiliation_strings":["Hanoi University of Science and Technology","Minastik Technology JSC"],"raw_orcid":"https://orcid.org/0000-0002-2442-6263","affiliations":[{"raw_affiliation_string":"Hanoi University of Science and Technology","institution_ids":["https://openalex.org/I4405277486","https://openalex.org/I94518387"]},{"raw_affiliation_string":"Minastik Technology JSC","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101534176","display_name":"Manh Hoang Tran","orcid":"https://orcid.org/0000-0002-0572-2091","observed_orcids":["https://orcid.org/0000-0002-0572-2091"]},"institutions":[{"id":"https://openalex.org/I4405277486","display_name":"Tr\u01b0\u1eddng \u0110\u1ea1i h\u1ecdc Khoa h\u1ecdc v\u00e0 C\u00f4ng ngh\u1ec7 H\u00e0 N\u1ed9i","ror":"https://ror.org/02wdwrr89","country_code":"VN","type":"education","lineage":["https://openalex.org/I4405277486"]},{"id":"https://openalex.org/I94518387","display_name":"Hanoi University of Science and Technology","ror":"https://ror.org/04nyv3z04","country_code":"VN","type":"education","lineage":["https://openalex.org/I94518387"]}],"countries":["VN"],"is_corresponding":false,"raw_author_name":"Tran, Manh Hoang","raw_affiliation_strings":["Hanoi University of Science and Technology"],"raw_orcid":"https://orcid.org/0000-0002-0572-2091","affiliations":[{"raw_affiliation_string":"Hanoi University of Science and Technology","institution_ids":["https://openalex.org/I4405277486","https://openalex.org/I94518387"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":1.0,"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":1.0,"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/T12101","display_name":"Advanced Bandit Algorithms Research","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10286","display_name":"Information Retrieval and Search Behavior","score":0.0,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/recommender-systems","display_name":"recommender systems","score":1.0},{"id":"https://openalex.org/keywords/collaborative-filtering","display_name":"collaborative filtering","score":0.9110000133514404},{"id":"https://openalex.org/keywords/graph-based-recommendation","display_name":"graph-based recommendation","score":0.5950000286102295},{"id":"https://openalex.org/keywords/lightgcn","display_name":"LightGCN","score":0.9800000190734863},{"id":"https://openalex.org/keywords/self-supervised-contrastive-learning","display_name":"self-supervised contrastive learning","score":0.9139999747276306},{"id":"https://openalex.org/keywords/transformer","display_name":"transformer models","score":0.4779999852180481},{"id":"https://openalex.org/keywords/neural-network","display_name":"artificial neural networks","score":0.6460000276565552},{"id":"https://openalex.org/keywords/loss-functions","display_name":"loss functions","score":0.6060000061988831},{"id":"https://openalex.org/keywords/recommender-evaluation","display_name":"recommender evaluation","score":0.5040000081062317},{"id":"https://openalex.org/keywords/mathematical-foundations-of-machine-learning","display_name":"mathematical foundations of machine learning","score":0.46399998664855957}],"concepts":[{"id":"https://openalex.org/C557471498","wikidata":"https://www.wikidata.org/wiki/Q554950","display_name":"Recommender system","level":2,"score":0.8507999777793884},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6370000243186951},{"id":"https://openalex.org/C2780813799","wikidata":"https://www.wikidata.org/wiki/Q3274237","display_name":"Zero (linguistics)","level":2,"score":0.5989999771118164},{"id":"https://openalex.org/C21569690","wikidata":"https://www.wikidata.org/wiki/Q94702","display_name":"Collaborative filtering","level":3,"score":0.5645999908447266},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.501800000667572},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.4814000129699707},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4000999927520752},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.3968000113964081},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.33570000529289246},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.33340001106262207},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3253999948501587},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3197000026702881},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.2987000048160553},{"id":"https://openalex.org/C176329583","wikidata":"https://www.wikidata.org/wiki/Q191943","display_name":"Zero-knowledge proof","level":3,"score":0.2985999882221222},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.28540000319480896},{"id":"https://openalex.org/C2777686260","wikidata":"https://www.wikidata.org/wiki/Q144037","display_name":"Calculus (dental)","level":2,"score":0.2703000009059906},{"id":"https://openalex.org/C2776502983","wikidata":"https://www.wikidata.org/wiki/Q690182","display_name":"Contrast (vision)","level":2,"score":0.2599000036716461}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.5281/zenodo.20952962","doi":"https://doi.org/10.5281/zenodo.20952962","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.20952962","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Book"},{"id":"doi:10.5281/zenodo.20952963","doi":"https://doi.org/10.5281/zenodo.20952963","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.20952963","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Book"},{"id":"doi:10.5281/zenodo.21034273","doi":"https://doi.org/10.5281/zenodo.21034273","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.21034273","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Book"},{"id":"doi:10.5281/zenodo.23804892","doi":"https://doi.org/10.5281/zenodo.23804892","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.23804892","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Book"}],"best_oa_location":{"id":"doi:10.5281/zenodo.20952962","doi":"https://doi.org/10.5281/zenodo.20952962","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.20952962","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Book"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4416156569","https://openalex.org/W1974768876","https://openalex.org/W7167773572","https://openalex.org/W4405821094","https://openalex.org/W3204794331","https://openalex.org/W3214288750","https://openalex.org/W4386501764","https://openalex.org/W6996192849","https://openalex.org/W4288079981","https://openalex.org/W7014901331"],"abstract_inverted_index":{"Recommender":[0],"Systems":[1],"from":[2,14],"Zero":[3],"is":[4,85,89,93,102],"a":[5,31,35,81,113],"free,":[6],"open-access":[7],"handbook":[8],"that":[9],"builds":[10],"modern":[11],"recommender":[12],"systems":[13],"the":[15,27,51,64,67,117],"ground":[16],"up":[17],"\u2014":[18],"assuming":[19],"no":[20],"machine":[21],"learning,":[22,63],"only":[23],"high-school":[24],"algebra":[25],"and":[26,45,50,56,75,79,98,108,116],"willingness":[28],"to":[29,77],"check":[30],"worked":[32,100,118],"example":[33,101],"with":[34],"calculator.":[36],"It":[37],"climbs":[38],"one":[39],"vertical":[40],"path:":[41],"linear":[42],"algebra,":[43],"calculus":[44],"probability;":[46],"losses,":[47],"neural":[48],"networks":[49],"Transformer;":[52],"traditional":[53],"collaborative":[54],"filtering":[55],"evaluation;":[57],"graph-based":[58],"recommenders":[59],"(LightGCN,":[60],"contrastive":[61],"self-supervised":[62],"spectral/graph-filter":[65],"view);":[66],"LLM":[68],"\u00d7":[69],"RecSys":[70],"landscape":[71],"(including":[72],"RLMRec-style":[73],"alignment);":[74],"how":[76],"train":[78],"serve":[80],"recommender.":[82],"Every":[83,106],"concept":[84],"introduced":[86],"before":[87],"it":[88],"used,":[90],"every":[91,99],"formula":[92],"decoded":[94],"component":[95],"by":[96,104],"component,":[97],"reproducible":[103],"hand.":[105],"chapter":[107],"appendix":[109],"was":[110],"re-read":[111],"against":[112],"written":[114],"standard":[115],"numbers":[119],"recomputed;":[120],"dated":[121],"claims":[122],"are":[123],"as":[124],"of":[125],"mid-October":[126],"2026.":[127],"Licensed":[128],"CC":[129],"BY":[130],"4.0.":[131]},"counts_by_year":[],"updated_date":"2026-11-08T12:12:28.789561","created_date":"2026-06-28T00:00:00"}
