{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/predicting-yelp-star-reviews-based-on-network","title":"Predicting Yelp Star Reviews Based on Network Structure with Deep Learning","arxiv_id":"1712.04350","date":"2017-12-11","proceeding":null,"authors":["Luis Perez"],"abstract":"In this paper, we tackle the real-world problem of predicting Yelp\nstar-review rating based on business features (such as images, descriptions),\nuser features (average previous ratings), and, of particular interest, network\nproperties (which businesses has a user rated before). We compare multiple\nmodels on different sets of features -- from simple linear regression on\nnetwork features only to deep learning models on network and item features.\n  In recent years, breakthroughs in deep learning have led to increased\naccuracy in common supervised learning tasks, such as image classification,\ncaptioning, and language understanding. However, the idea of combining deep\nlearning with network feature and structure appears to be novel. While the\nproblem of predicting future interactions in a network has been studied at\nlength, these approaches have often ignored either node-specific data or global\nstructure.\n  We demonstrate that taking a mixed approach combining both node-level\nfeatures and network information can effectively be used to predict Yelp-review\nstar ratings. We evaluate on the Yelp dataset by splitting our data along the\ntime dimension (as would naturally occur in the real-world) and comparing our\nmodel against others which do no take advantage of the network structure and/or\ndeep learning.","url_abs":"http://arxiv.org/abs/1712.04350v1","url_pdf":"http://arxiv.org/pdf/1712.04350v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"predicting-yelp-star-reviews-based-on-network","repo_url":"https://github.com/kandluis/yelp-star-reviews","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[{"task_slug":"deep-learning","task_name":"Deep Learning"},{"task_slug":"image-classification","task_name":"Image Classification"},{"task_slug":"image-classification","task_name":"image-classification"}],"methods":[{"method_slug":"linear-regression","method_name":"Linear Regression"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}