PersonalityLinMulT: Transformer-based Big Five Automatic Personality Perception.
Project description
PersonalityLinMulT
LinMulT is trained for Big Five personality trait estimation using the First Impressions V2 dataset and sentiment estimation using the MOSI and MOSEI datasets.
- paper: Multimodal Sentiment and Personality Perception Under Speech: A Comparison of Transformer-based Architectures (pdf, website)
Setup
Install package from PyPI for inference
pip install personalitylinmult
Install package for training
git clone https://github.com/fodorad/PersonalityLinMulT
cd PersonalityLinMulT
pip install -e .[all]
pip install -U -r requirements.txt
Supported extras definitions:
extras tag | description |
---|---|
train | dependencies for feature extraction, training the model from scratch and visualization |
all | extends the 'train' dependencies for development. currently it is the same as 'train' tag |
Related projects
exordium
Collection of preprocessing functions and deep learning methods. This repository contains revised codes for fine landmark detection (including face, eye region, iris and pupil landmarks), head pose estimation, and eye feature calculation.
(2022) LinMulT
General-purpose Multimodal Transformer with Linear Complexity Attention Mechanism. This base model is further modified and trained for various tasks and datasets.
(2023) BlinkLinMulT
LinMulT is trained for blink presence detection and eye state recognition tasks. Our results demonstrate comparable or superior performance compared to state-of-the-art models on 2 tasks, using 7 public benchmark databases.
- paper: BlinkLinMulT: Transformer-based Eye Blink Detection (pdf, website)
- code: https://github.com/fodorad/BlinkLinMulT
Citation - BibTex
If you found our research helpful or influential please consider citing:
(2023) BlinkLinMulT for blink presence detection and eye state recognition
@Article{fodor2023blinklinmult,
title = {BlinkLinMulT: Transformer-Based Eye Blink Detection},
author = {Fodor, Ádám and Fenech, Kristian and Lőrincz, András},
journal = {Journal of Imaging},
volume = {9},
year = {2023},
number = {10},
article-number = {196},
url = {https://www.mdpi.com/2313-433X/9/10/196},
PubMedID = {37888303},
ISSN = {2313-433X},
DOI = {10.3390/jimaging9100196}
}
(2022) LinMulT for personality trait and sentiment estimation
@InProceedings{pmlr-v173-fodor22a,
title = {Multimodal Sentiment and Personality Perception Under Speech: A Comparison of Transformer-based Architectures},
author = {Fodor, {\'A}d{\'a}m and Saboundji, Rachid R. and Jacques Junior, Julio C. S. and Escalera, Sergio and Gallardo-Pujol, David and L{\H{o}}rincz, Andr{\'a}s},
booktitle = {Understanding Social Behavior in Dyadic and Small Group Interactions},
pages = {218--241},
year = {2022},
editor = {Palmero, Cristina and Jacques Junior, Julio C. S. and Clapés, Albert and Guyon, Isabelle and Tu, Wei-Wei and Moeslund, Thomas B. and Escalera, Sergio},
volume = {173},
series = {Proceedings of Machine Learning Research},
month = {16 Oct},
publisher = {PMLR},
pdf = {https://proceedings.mlr.press/v173/fodor22a/fodor22a.pdf},
url = {https://proceedings.mlr.press/v173/fodor22a.html}
}
Contact
- Ádám Fodor (foauaai@inf.elte.hu)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file personalitylinmult-1.0.0.tar.gz
.
File metadata
- Download URL: personalitylinmult-1.0.0.tar.gz
- Upload date:
- Size: 15.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b448f9aa88bf085fdc8935c043582f11636c498598c7dc83f616099f8cafd4cf |
|
MD5 | b52fb33fa61197d4b9b18e50dd0348b2 |
|
BLAKE2b-256 | 9c6a0ceec942aa5c211012f513add3b7ba879263be97c4b3205481ae4394f91f |
File details
Details for the file personalitylinmult-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: personalitylinmult-1.0.0-py3-none-any.whl
- Upload date:
- Size: 24.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bc8ef795434a9061b7ada9b2ceb2be7f5ff28722914fa5a5dd9313b7c810b13 |
|
MD5 | a1c053f44494a9f988d4587cba9dde2e |
|
BLAKE2b-256 | 58c62de0a35eff73d0cfa9f2a3df40265c0e11b38a0b93901866384174e3a4a8 |