| Authors | محمد خاکی,فرشته دهقانی |
| Journal | Journal of Artificial Intelligence and Data Mining |
| IF | ثبت نشده |
| Paper Type | Full Paper |
| Published At | 0000-00-00 |
| Journal Grade | Scientific - research |
| Journal Type | Electronic |
| Journal Country | Iran, Islamic Republic Of |
| Journal Index | ISC |
| Keywords | Recommendation Systems, Machine Learning, Customer Rating Prediction, Latent Structure Discovery, Zomato Dataset |
|---|
Abstract
The exponential growth of online food platforms has transformed restaurant discovery, yet traditional recommendation systems often struggle with the "cold-start problem" and the inability to capture latent synergies between restaurant attributes. This study proposes a multi-stage machine learning framework designed to uncover hidden patterns within Zomato restaurant data to enhance rating prediction accuracy. To overcome the limitations of raw, uncurated datasets, we implement a hybrid methodology integrating unsupervised latent structure discovery with supervised ensemble classification. Specifically, a dual-clustering strategy (K-means and Hierarchical clustering) is employed to synthesize novel latent features that represent complex relationships between service quality, price, and user preferences. To ensure model robustness, we utilize the Synthetic Minority Over-sampling Technique (SMOTE) to address class imbalance and Sequential Feature Selection (SFS) to optimize the input space. Experimental results demonstrate that the proposed framework significantly outperforms traditional baseline models, with the Random Forest classifier achieving a 90\% accuracy and a 37\% absolute improvement in F1-score. Granular error analysis reveals that most misclassifications are confined to adjacent rating categories, indicating a high degree of ordinal consistency. These findings underscore the effectiveness of leveraging latent structures to build scalable and interpretable recommendation engines, particularly in data-sparse environments.