Skip to content

Jevania/FinalResearch-ABSA-TourismReview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BART+BERT Ensemble ABSA Model for Indonesia Tourism Attraction Review

Overview

This repository contains the code and resources for final research project that combines BART and BERT models using the ensemble method. The main goal is to improve Aspect-based Sentiment Analysis (ABSA) model performance for the Indonesia’s Tourism Destinations dataset (Study case: Borobudur and Prambanan temples).

Proposed Model Architecture

Proposed Model Architecture

BART+BERT Ensemble Model

  1. Model Components: We utilize a pretrained model BARTLARGE model for BART and a BERTBASE Uncased model for BERT. These models are fine-tuned on the dataset for enhanced the performance.
  2. Ensemble Library: The ensemble transformers library is employed to seamlessly combine the two models.
  3. Dataset: The dataset used for fine-tuning can be found at this GitHub repository.

Fine-Tuning and Customization

  1. Fine-Tuning:
    • BART: Fine-tuned using the the dataset
    • BERT: Similarly, fine-tuned on the dataset
  2. Layer Modification:
    • For each fine-tuned model (BART and BERT), the final layer (usually known as head) is modified by adding a linear layer.
    • The ensemble model predicts by averaging the class probabilities from both models.

Model Interface

Take a peek at what the Streamlit app interface looks like: web-overview

Demo

Check out the video demo of the model below:

Watch the video

Model and Resources



🧞‍♂️ TASI-2324-118

1. 12S20024 - Sandro Sinaga
2. 12S20042 - Mastawila F. Simanjuntak
3. 12S20048 - Jevania

Supervisor I :  Samuel I. G. Situmeang, S.TI., M.Sc.
Supervisor II:  Sarah R. Tambunan, S.Kom, M.Sc.

© Information System Study Program, Faculty of Informatics and Electrical Engineering, Institut Teknologi Del, 2024


🧚🏼‍♀️ Spread the word!

If the information from this repo was useful to you in any way, make sure you give it a star 🌟, this way others can find it and benefit too!

Do you have any suggestions on how we could improve this project overall? Let us know! We'd love to hear your feedback!🙆🏼‍♀️

About

ABSA model combining BART and BERT using the ensemble method

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages