HybridRecommendationSystem_HUI-with-CB-CF-and-GNN

A hybrid recommendation system combining High Utility Itemset Mining (EIHI) and advanced recommendation models (CB, CF, GNN) for optimized data processing, improved accuracy, and personalized user experiences.

https://github.com/Handoo464/HybridRecommendationSystem_HUI-with-CB-CF-and-GNN

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

A hybrid recommendation system combining High Utility Itemset Mining (EIHI) and advanced recommendation models (CB, CF, GNN) for optimized data processing, improved accuracy, and personalized user experiences.

Basic Info
  • Host: GitHub
  • Owner: Handoo464
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 92.3 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme

README.md

GitHub Description

A hybrid recommendation system combining High Utility Itemset Mining (EIHI) and advanced recommendation models (CB, CF, GNN) for optimized data processing, improved accuracy, and personalized user experiences.


Hybrid Recommendation System

This project presents the design and implementation of a hybrid recommendation system that combines various approaches to deliver accurate and personalized recommendations.

Overview

The system integrates the following components:
1. High Utility Itemset Mining (EIHI):
- Utilizes the EIHI model to optimize the mining process by reducing the search space and improving data processing efficiency.

  1. Combination of CB, CF, and HUI Models:

    • Employs algorithms such as KNN, User-Based, Item-Based, and SVD to enhance recommendation quality and accuracy.
  2. Graph Neural Networks (GNN):

    • Leverages complex graph features and real-world product values to further optimize recommendations and enhance user experiences.

Features

  • Data Optimization: Efficient processing through High Utility Itemset Mining.
  • Accuracy: Enhanced precision with CB, CF, and collaborative HUI methods.
  • Personalization: Flexible and user-focused recommendations.
  • Modern Techniques: Integration of GNN to utilize graph-based insights.

Benefits

  • Improved system accuracy.
  • Enhanced flexibility to meet diverse user needs.
  • Scalable and robust architecture for real-world applications.

Experimental Results

The hybrid recommendation system was evaluated on accuracy, revenue, and the impact of integrating High Utility Itemset Mining (HUI).

  • Accuracy:

    • SVD achieved the best accuracy with the lowest RMSE (0.9125), followed by User-Based and Item-Based models.
    • Content KNN showed the lowest accuracy, limited by its reliance on textual descriptions.
  • Revenue:

    • HUI integration significantly boosted revenue across all models.
    • Item-Based + HUI recorded the highest revenue (41.35 GBP), with an increase of 21.29 GBP.
  • GNN Performance:

    • GNN + HUI reduced cross-entropy error but showed a slight trade-off in accuracy, highlighting optimization opportunities.

HUI integration demonstrated clear improvements in both accuracy and revenue, validating its effectiveness in enhancing recommendation systems.

image

Technologies Used

  • High Utility Itemset Mining (EIHI)
  • Content-Based (CB) and Collaborative Filtering (CF)
  • Graph Neural Networks (GNN)

Contributing : @ngoctrang315


Let me know if you need help with customization or further instructions!

Owner

  • Login: Handoo464
  • Kind: user

GitHub Events

Total
Last Year