This repository provides implementations and experiments of various ML models.
.
├── sentiment__analysis/ # Sentiment Analysis
├── sequential_recommendation/ # Sequential Recommendation
└── two_tower_recommendation/ # Sequential Recommendation
This repository deals with the following problem types:
- Sequential Recommendation
- Two-Tower Recommendation
- Sentiment Analysis
According to https://paperswithcode.com/task/sequential-recommendation, Sequential Recommendation is the following.
Sequential recommendation is a sophisticated approach to providing personalized suggestions by analyzing users' historical interactions in a sequential manner. Unlike traditional recommendation systems, which consider items in isolation, sequential recommendation takes into account the temporal order of user actions. This method is particularly valuable in domains where the sequence of events matters, such as streaming services, e-commerce platforms, and social media.
This repository has the following models.
- SASRec: Self-Attentive Sequential Recommendation
- gSASRec: gSASRec: Reducing Overconfidence in Sequential Recommendation Trained with Negative Sampling
For more information on Sequential Recommendation, please refer to the sequential_recommendation directory.
According to https://en.wikipedia.org/wiki/Sentiment_analysis, Sentiment Analysis is the following.
Sentiment analysis (also known as opinion mining or emotion AI) is the use of natural language processing, text analysis, computational linguistics, and biometrics to systematically identify, extract, quantify, and study affective states and subjective information. Sentiment analysis is widely applied to voice of the customer materials such as reviews and survey responses, online and social media, and healthcare materials for applications that range from marketing to customer service to clinical medicine. With the rise of deep language models, such as RoBERTa, also more difficult data domains can be analyzed, e.g., news texts where authors typically express their opinion/sentiment less explicitly.[1]
This repository has the following models.
- Transformer: Attention Is All You Need
For more information on Sentiment Analysis, please refer to the sentiment_analysis directory.