Skip to content

Knowledge Graph Construction and Recommender System Development of Tourism in Singapore

License

Notifications You must be signed in to change notification settings

xiong-ying/KG-Rec-Sys-Tourism-SG

Repository files navigation

Knowledge Graph Construction and Recommender System Development of Tourism in Singapore

This repository contains the code and documentation for the development of a tourism recommender system for Singapore. The project is divided into several modules, each focusing on a specific aspect, including data scraping, preprocessing, recommender engine experiments, and web application development.

More details could be found in the project report "FYP Report-Xiong Ying.pdf".

Introduction

01-TripAdvisor-Scraper

This module contains the code for scraping tourist information from TripAdvisor.

02-Data-Preprocessing-EDA

The data preprocessing and exploratory data analysis (EDA) are performed.

03-Recommender-Engine-Experiments

This module involves experimenting with various recommendation algorithms.

04-Recommender-System-Web-App

Finally, the web application for the recommender system is developed.

Usage

Each module contains its own set of instructions. Please refer to the README.md file in each module directory for specific details on how to use the code and run the scripts.

Installation

To install and use the project, follow these steps:

  1. Clone this repository to your local machine.
  2. Navigate to the desired module directory.
  3. Follow the instructions provided in the README.md file of that module for installation and usage.

Contributors

Xiong Ying

License

This project is licensed under the MIT License.