Skip to content

A collection of my Natural Language Processing projects and experiments pertaining to the financial realm, with a focus on transfer learning, sentiment analysis for trading signals, LoRA adaptation, and dataset pipelines using TensorFlow/Keras and Hugging Face.

Notifications You must be signed in to change notification settings

markbogorad/Fintext_NLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fintext_NLP

Fintext_NLP is a collection of applied projects exploring natural language processing in financial contexts. The goal is to evaluate how transformer-based models can be adapted, fine-tuned, or extended for tasks like sentiment analysis, domain adaptation, and transfer learning—specifically within the language of markets, news, and financial commentary.

Projects are modular, experiment-driven, and focused on bridging the gap between general-purpose language models and domain-specific performance in finance.

Navigate to: (Main Notebook)


Table of Contents

  1. Introduction and Objective

  2. Exploratory Data Analysis (EDA)

  3. Training Classifier Head Only

  4. Supervised Fine-Tuning with Fixed Classifier Head

    • 4.1 Load Trained Model, Freeze Classifier Head, Unfreeze Encoder
  5. Full Fine-Tuning of Entire Model (Pre-Trained + Classifier Head)

  6. Low Rank Adaptation (LoRA)

  7. Evaluating Perfomance on Financial PhraseBank Variants

  8. Evaluating Alternative Hugging Face Models on Financial PhraseBank

  9. In-Context Learning Experiments

  10. NLP for Commodities Trading

  11. Conclusion


Summary

This repository serves as a modular framework for testing and comparing various adaptation strategies for transformer models in financial NLP. Techniques are extensible to other datasets and domains.

About

A collection of my Natural Language Processing projects and experiments pertaining to the financial realm, with a focus on transfer learning, sentiment analysis for trading signals, LoRA adaptation, and dataset pipelines using TensorFlow/Keras and Hugging Face.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published