finbert-esg

yiyanghkust
Clasificación de texto

FinBERT-ESG es un modelo FinBERT ajustado con 2,000 frases anotadas manualmente de los informes ESG y anuales de las empresas. Este modelo ayuda a los inversores a determinar la sostenibilidad a largo plazo de una empresa e identificar los riesgos asociados.

Como usar

Puedes utilizar este modelo con la biblioteca Transformers para la clasificación ESG.

# probado en transformers==4.18.0
from transformers import BertTokenizer, BertForSequenceClassification, pipeline

finbert = BertForSequenceClassification.from_pretrained('yiyanghkust/finbert-esg', num_labels=4)
tokenizer = BertTokenizer.from_pretrained('yiyanghkust/finbert-esg')
nlp = pipeline("text-classification", model=finbert, tokenizer=tokenizer)
results = nlp('Rhonda ha estado trabajando como voluntaria durante varios años en varios programas comunitarios de caridad.')
print(results) # [{'label': 'Social', 'score': 0.9906041026115417}]

Funcionalidades

Clasificación de texto
Transformers
PyTorch
Análisis de texto financiero
Gobernanza ambiental, social y corporativa (ESG)

Casos de uso

Determinar la sostenibilidad a largo plazo de una empresa
Identificar los riesgos asociados a las prácticas ESG de una empresa