Downloads · 30 days
12
2% of all-time downloads
SCANSKY/distilbertTourism-multilingual-sentiment
distilbertTourism-multilingual-sentiment is a text classification model from SCANSKY. Use it when you need a label for a piece of text.
Downloads · 30 days
12
2% of all-time downloads
All-time downloads
515
Public
Parameters
135M
1.1 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors541 MB · 99%
From the Hugging Face model README
A fine-tuned DistilBERT model for performing sentiment analysis on tourism-related texts in multiple languages. This model is a key component of the thesis project "Enhancing Tourist Destination Management through a Multilingual Web-Based Tourist Survey System with Machine Learning." It is designed to analyze reviews, feedback, and other textual data to improve tourist feedback collection in Panglao.
This model builds on the distilbert-base-multilingual-cased architecture and has been fine-tuned on tourism-specific sentiment data. With support for eight languages, it provides a practical solution for multilingual sentiment classification in the tourism sector.
Thesis Context:
As part of the thesis project, this model integrates with a comprehensive system that leverages advanced natural language processing techniques. In addition to this DistilBERT-based sentiment analyzer, the system utilizes BERTopic for topic modeling. The project aims to surpass the 70% accuracy benchmark set by the IPCR while addressing language barriers and inefficiencies inherent in traditional survey methods.
To integrate this model into your application, you can use the Hugging Face Transformers library. Below is an example in Python:
from transformers import AutoTokenizer, AutoModelForSequenceClassification
# Define the model repository
model_name = "SCANSKY/distilbertTourism-multilingual-sentiment"
# Load tokenizer and model
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)
# Example input text (replace with your own tourism-related text)
text = "I had an amazing experience during my trip!"
inputs = tokenizer(text, return_tensors="pt")
# Perform inference
outputs = model(**inputs)
logits = outputs.logits
# You can further process the logits to get predicted sentiment labels.
Ensure you have the required packages installed:
pip install transformers safetensors
@inproceedings{your_citation,
title={Distilbert Sentiment for Multilingual Tourism Feedback},
author={Paul Andre D. Tadiar},
year={2025}
}