Cai Selvas Sala's starred repositories
word-embeddings
Word embeddings are very useful representations of words that can represent semantic information. This project trains some Word2Vec embeddings, uses RoBERTa (and other embeddings) for semantic text similarity and also does text classifcation
purchases-prediction
Machine Learning purchases prediciton.
simplex-optimization-algorithm
The project implements the Simplex algorithm in Python, focusing on solving linear optimization problems. It introduces a structured approach with two primary classes: Problem, which stores problem details, and Simplex, which performs the optimization. Emphasizing adaptability, it supports loading data from external files and incorporates numpy.
sentiment-analysis
In-depth exploration of sentiment analysis on movie reviews with two different approaches: supervised learning, using techniques like BoW; and unsupervised, using SentiWordnet and word sense disambiguation.
top-streaming-songs-modeling
This repository contains the PMAAD course project from the Artificial Intelligence Degree at Universitat Politècnica de Catalunya. It models and analyzes Spotify's top 40 weekly streamed songs (2017-2021) using R. Techniques include clustering, textual analysis, and geospatial analysis to uncover music trends and characteristics.