harixn/indian_news_sentiment
Viewer • Updated • 5.3k • 11
import torch
from transformers import AutoTokenizer, AutoModelForSequenceClassification
tokenizer = AutoTokenizer.from_pretrained("harixn/IN-finbert")
model = AutoModelForSequenceClassification.from_pretrained("harixn/IN-finbert")
text = "The stock price of XYZ surged today."
inputs = tokenizer(text, return_tensors="pt")
outputs = model(**inputs)
# Get probabilities
probs = torch.softmax(outputs.logits, dim=1)
print("Probabilities:", probs)
# Get predicted class
pred_class = torch.argmax(probs, dim=1).item()
classes = ["negative", "neutral", "positive"]
print("Predicted class:", classes[pred_class])
pytorch_model.bin: Trained model weightsconfig.json: Model configurationvocab.txt, tokenizer_config.json, special_tokens_map.json, tokenizer.json: Tokenizer filesIf you use this model, please cite it as:
FinBERT: Sentiment Analysis Model for Indian Stock Market, harixn, 2025
Base model
google-bert/bert-base-uncased