agentlans/en-translations
Viewer โข Updated โข 963k โข 15
This model is a fine-tuned version of agentlans/multilingual-e5-small-aligned designed for assessing text sentiment across multiple languages.
This model is intended for:
Limitations:
from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch
model_name = "agentlans/multilingual-e5-small-aligned-sentiment"
# Initialize tokenizer and model
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
model = model.to(device)
def sentiment(text):
"""Assess the sentiment of the input text."""
inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True).to(device)
with torch.no_grad():
logits = model(**inputs).logits.squeeze().cpu()
return logits.tolist()
# Example usage
score = sentiment("Your text here.")
print(f"Sentiment score: {score}")
The model was evaluated on a diverse set of multilingual text samples:
| Text | English | French | Spanish | Chinese | Russian | Arabic |
|---|---|---|---|---|---|---|
| A | Nothing seems to go right, and I'm constantly frustrated. | Rien ne semble aller bien et je suis constamment frustrรฉ. | Nada parece ir bien y me siento constantemente frustrado. | ไธๅไผผไน้ฝไธ้กบๅฉ๏ผๆๆปๆฏๆๅฐๅพๆฒฎไธงใ | ะะฐะถะตััั, ะฒัะต ะธะดะตั ะฝะต ัะฐะบ, ะบะฐะบ ะฝะฐะดะพ, ะธ ั ะฟะพััะพัะฝะฝะพ ัะฐััััะพะตะฝ. | ูุจุฏู ุฃู ูุง ุดูุก ูุณูุฑ ุนูู ู ุง ูุฑุงู ุ ูุฃูุง ุฃุดุนุฑ ุจุงูุฅุญุจุงุท ุจุงุณุชู ุฑุงุฑ. |
| B | Everything is falling apart, and I can't see any way out. | Tout sโeffondre et je ne vois aucune issue. | Todo se estรก desmoronando y no veo ninguna salida. | ไธๅ้ฝๅดฉๆบไบ๏ผๆ็ไธๅฐไปปไฝๅบ่ทฏใ | ะัะต ัััะธััั, ะธ ั ะฝะต ะฒะธะถั ะฒัั ะพะดะฐ. | ูู ุดูุก ูููุงุฑุ ููุง ุฃุณุชุทูุน ุฃู ุฃุฑู ุฃู ู ุฎุฑุฌ. |
| C | I feel completely overwhelmed by the challenges I face. | Je me sens complรจtement dรฉpassรฉ par les dรฉfis auxquels je suis confrontรฉ. | Me siento completamente abrumado por los desafรญos que enfrento. | ๆๆ่ง่ชๅทฑๅฎๅ จ่ขซๆ้ขไธด็ๆๆๅๅฎไบใ | ะฏ ััะฒััะฒัั ัะตะฑั ัะพะฒะตััะตะฝะฝะพ ะฟะพะดะฐะฒะปะตะฝะฝัะผ ะธะท-ะทะฐ ะฟัะพะฑะปะตะผ, ั ะบะพัะพััะผะธ ะผะฝะต ะฟัะธั ะพะดะธััั ััะฐะปะบะธะฒะฐัััั. | ุฃุดุนุฑ ุจุฃููู ุบุงุฑู ุชู ุงู ูุง ูู ุงูุชุญุฏูุงุช ุงูุชู ุฃูุงุฌููุง. |
| D | There are some minor improvements, but overall, things are still tough. | Il y a quelques amรฉliorations mineures, mais dans lโensemble, les choses restent difficiles. | Hay algunas mejoras menores, pero en general las cosas siguen siendo difรญciles. | ่ฝ็ถๆไธไบๅฐ็ๆน่ฟ๏ผไฝๆฏๆป็ๆฅ่ฏด๏ผไบๆ ไป็ถๅพ่ฐ้พใ | ะััั ะฝะตะบะพัะพััะต ะฝะตะทะฝะฐัะธัะตะปัะฝัะต ัะปัััะตะฝะธั, ะฝะพ ะฒ ัะตะปะพะผ ัะธััะฐัะธั ะฟะพ-ะฟัะตะถะฝะตะผั ัะปะพะถะฝะฐั. | ููุงู ุจุนุถ ุงูุชุญุณููุงุช ุงูุทูููุฉุ ูููู ุจุดูู ุนุงู ุ ูุง ุชุฒุงู ุงูุฃู ูุฑ ุตุนุจุฉ. |
| E | I can see a glimmer of hope amidst the difficulties I encounter. | Je vois une lueur dโespoir au milieu des difficultรฉs que je rencontre. | Puedo ver un rayo de esperanza en medio de las dificultades que encuentro. | ๆๅจ้ๅฐ็ๅฐ้พไธญ็ๅฐไบไธ็บฟๅธๆใ | ะกัะตะดะธ ัััะดะฝะพััะตะน, ั ะบะพัะพััะผะธ ั ััะฐะปะบะธะฒะฐััั, ั ะฒะธะถั ะฟัะพะฑะปะตัะบ ะฝะฐะดะตะถะดั. | ุฃุณุชุทูุน ุฃู ุฃุฑู ุจุตูุต ุฃู ู ูุณุท ุงูุตุนูุจุงุช ุงูุชู ุฃูุงุฌููุง. |
| F | Things are starting to look up, and I'm cautiously optimistic. | Les choses commencent ร sโamรฉliorer et je suis prudemment optimiste. | Las cosas estรกn empezando a mejorar y me siento cautelosamente optimista. | ไบๆ ๅผๅงๅฅฝ่ฝฌ๏ผๆๆ่ฐจๆ ไน่ง็ๆๅบฆใ | ะกะธััะฐัะธั ะฝะฐัะธะฝะฐะตั ัะปัััะฐัััั, ะธ ั ะฝะฐัััะพะตะฝ ะพััะพัะพะถะฝะพ ะธ ะพะฟัะธะผะธััะธัะฝะพ. | ุจุฏุฃุช ุงูุฃู ูุฑ ุชุชุฌู ูุญู ุงูุชุญุณูุ ูุฃูุง ู ุชูุงุฆู ุจุญุฐุฑ. |
| G | I'm feeling more positive about my situation than I have in a while. | Je me sens plus positif ร propos de ma situation que je ne lโai รฉtรฉ depuis un certain temps. | Me siento mรกs positivo sobre mi situaciรณn que en mucho tiempo. | ๆๅฏน่ชๅทฑๅคๅข็ๆ่งๆฏไปฅๅๆดๅ ไน่งไบใ | ะฏ ััะฒััะฒัั ัะตะฑั ะฑะพะปะตะต ะฟะพะทะธัะธะฒะฝะพ ะพัะฝะพัะธัะตะปัะฝะพ ัะฒะพะตะน ัะธััะฐัะธะธ, ัะตะผ ะบะพะณะดะฐ-ะปะธะฑะพ ะทะฐ ะฟะพัะปะตะดะฝะตะต ะฒัะตะผั. | ุฃุดุนุฑ ุจุฅูุฌุงุจูุฉ ุฃูุจุฑ ุชุฌุงู ูุถุนู ู ูุงุฑูุฉ ุจุฃู ููุช ู ุถู. |
| H | There are many good things happening, and I appreciate them. | Il se passe beaucoup de bonnes choses et je les apprรฉcie. | Estรกn sucediendo muchas cosas buenas y las aprecio. | ๆๅพๅคๅฅฝไบๅ็๏ผๆๅฏนๆญค่กจ็คบๆ่ฐขใ | ะัะพะธัั ะพะดะธั ะผะฝะพะณะพ ั ะพัะพัะตะณะพ, ะธ ั ััะพ ัะตะฝั. | ููุงู ุงููุซูุฑ ู ู ุงูุฃุดูุงุก ุงูุฌูุฏุฉ ุงูุชู ุชุญุฏุซุ ูุฃูุง ุฃูุฏุฑูุง. |
| I | Every day brings new joy and possibilities; I feel truly blessed. | Chaque jour apporte de nouvelles joies et possibilitรฉs ; je me sens vraiment bรฉni. | Cada dรญa trae nueva alegrรญa y posibilidades; me siento verdaderamente bendecida. | ๆฏๅคฉ้ฝๆๆฐ็ๅฟซไนๅๅฏ่ฝๆง๏ผๆๆๅฐ้ๅธธๅนธ็ฆใ | ะะฐะถะดัะน ะดะตะฝั ะฟัะธะฝะพัะธั ะฝะพะฒัั ัะฐะดะพััั ะธ ะฒะพะทะผะพะถะฝะพััะธ; ั ััะฒััะฒัั ัะตะฑั ะฟะพ-ะฝะฐััะพััะตะผั ะฑะปะฐะณะพัะปะพะฒะตะฝะฝะพะน. | ูู ููู ูุฌูุจ ูุฑุญุฉ ูุฅู ูุงููุงุช ุฌุฏูุฏุฉุ ุฃุดุนุฑ ุจุฃููู ู ุญุธูุธุฉ ุญููุง. |
| J | Life is full of opportunities, and I'm excited about the future. | La vie est pleine dโopportunitรฉs et je suis enthousiaste quant ร lโavenir. | La vida estรก llena de oportunidades y estoy entusiasmado por el futuro. | ็ๆดปๅ ๆปกๆบ้๏ผๆๅฏนๆชๆฅๅ ๆปกๅ ดๅฅใ | ะะธะทะฝั ะฟะพะปะฝะฐ ะฒะพะทะผะพะถะฝะพััะตะน, ะธ ั ั ะฝะตัะตัะฟะตะฝะธะตะผ ะถะดั ะฑัะดััะตะณะพ. | ุงูุญูุงุฉ ู ููุฆุฉ ุจุงููุฑุตุ ูุฃูุง ู ุชุญู ุณ ููู ุณุชูุจู. |
The model was trained on the Multilingual Parallel Sentences dataset, which includes:
The following hyperparameters were used during training:
| Training Loss | Epoch | Step | Validation Loss | Mse |
|---|---|---|---|---|
| 0.1946 | 1.0 | 7813 | 0.1647 | 0.1647 |
| 0.1385 | 2.0 | 15626 | 0.1528 | 0.1528 |
| 0.1121 | 3.0 | 23439 | 0.1455 | 0.1455 |
Base model
intfloat/multilingual-e5-small