Autoencoder-Enhanced Roommate Recommendation System

This proposed system is designed for creating a new way of giving personalized recommendations by focusing on people's behaviors and preferences. The system uses traditional machine learning algorithms integrating it with deep learning techniques to get the most out of data and suggest recommendations which are designed according to each individual's unique preferences. A deep learning autoencoder is used to learn a lower-dimensional representation of the data, with an assurance on feature extraction and reconstruction accuracy. The encoded features are passed to be clustered using KMeans, with the effectiveness of clustering estimated through internal validation metrics such as silhouette score, Calinski-Harabasz index, and Davies-Bouldin index. Also, t-Distributed Stochastic Neighbor Embedding (t-SNE) is utilized for visualizing clustered data in a simple manner. Additionally, a silhouette plot is given to provide a visual representation of the silhouette scores across clusters, highlighting the degree of cohesion within clusters and separation between them. Finally, using cosine similarity that identifies similar users within the same cluster.

Authors

Institutions

Publication Details

Published
2024-10-19
DOI
https://doi.org/10.1109/niles63360.2024.10753185
Citations
1
Primary Topic
Recommender Systems and Techniques
Type
article
Field-Weighted Citation Impact
0.78
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Autoencoder-Enhanced Roommate Recommendation System

Amir El-Ghamry, Ismat Ghanem, Ibrahim F. Moawad, Khaled M. Fouad et al.
1 citations
Recommender Systems and Techniques
0.78
article

Autoencoder-Enhanced Roommate Recommendation System

Amir El-Ghamry, Ismat Ghanem, Ibrahim F. Moawad, Khaled M. Fouad, Magy Elbanhawy, Arnon Amir, Khaled Zahran
article en
1 citations

Abstract

This proposed system is designed for creating a new way of giving personalized recommendations by focusing on people's behaviors and preferences. The system uses traditional machine learning algorithms integrating it with deep learning techniques to get the most out of data and suggest recommendations which are designed according to each individual's unique preferences. A deep learning autoencoder is used to learn a lower-dimensional representation of the data, with an assurance on feature extraction and reconstruction accuracy. The encoded features are passed to be clustered using KMeans, with the effectiveness of clustering estimated through internal validation metrics such as silhouette score, Calinski-Harabasz index, and Davies-Bouldin index. Also, t-Distributed Stochastic Neighbor Embedding (t-SNE) is utilized for visualizing clustered data in a simple manner. Additionally, a silhouette plot is given to provide a visual representation of the silhouette scores across clusters, highlighting the degree of cohesion within clusters and separation between them. Finally, using cosine similarity that identifies similar users within the same cluster.

Mansoura University (EG), Benha University (EG), Taibah University (SA)
Openalex Percentile: Top 19%
Recommender Systems and Techniques
0.78
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Autoencoder-Enhanced Roommate Recommendation System — Amir El-Ghamry, Ismat Ghanem, et al. · (2024) | TGRS Research Map | TGRS