-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
fdad9d5
commit 27d7dbd
Showing
1 changed file
with
29 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,40 @@ | ||
![ViewCount](https://views.whatilearened.today/views/github/debdattasarkar/Sentiment-Analysis-Using-TensorFlow.svg?cache=remove) | ||
![GitHub top language](https://img.shields.io/github/languages/top/debdattasarkar/Sentiment-Analysis-Using-TensorFlow?style=flat) | ||
![GitHub language count](https://img.shields.io/github/languages/count/debdattasarkar/Sentiment-Analysis-Using-TensorFlow?style=flat) | ||
![Stars Badge](https://img.shields.io/github/stars/debdattasarkar/Sentiment-Analysis-Using-TensorFlow?style=flat) | ||
![Forks Badge](https://img.shields.io/github/forks/debdattasarkar/Sentiment-Analysis-Using-TensorFlow?style=flat) | ||
![Pull Requests Badge](https://img.shields.io/github/issues-pr/debdattasarkar/Sentiment-Analysis-Using-TensorFlow?style=flat) | ||
[![Total Downloads](https://img.shields.io/github/downloads/debdattasarkar/Sentiment-Analysis-Using-TensorFlow/total.svg)](https://github.com/debdattasarkar/Sentiment-Analysis-Using-TensorFlow/releases/) | ||
|
||
# Sentiment Analysis Using TensorFlow | ||
AI-Driven Financial Insights: Sentiment Analysis Using TensorFlow | ||
- Created byDiogo Alves de Resende | ||
|
||
![Udemy](https://img.shields.io/badge/Udemy-EC5252?style=for-the-badge&logo=Udemy&logoColor=white) | ||
# Lab scenario | ||
As a data scientist at FinInsight Solutions, a trailblazer in financial technology, you are tasked with a pivotal project that could redefine investment strategies. Your expertise is sought by the Product Analytics team to harness the power of sentiment analysis for gauging market trends. Equipped with cutting-edge TensorFlow tools, you will analyze vast streams of financial news and social media to extract actionable insights, deciphering the underlying sentiment that sways investor decisions. The outcome? A sophisticated sentiment analysis model, fine-tuned to forecast market dynamics, which could become an integral component of the company's analytics suite. The CTO has highlighted this project in the quarterly goals, emphasizing its importance in keeping FinInsight Solutions at the forefront of FinTech innovation. Your mission is to deliver a robust model that not only performs with precision but also integrates seamlessly into the existing workflow, serving as a beacon for data-driven investment strategies. | ||
|
||
# Objectives | ||
-- Evaluate sentence length variations within text data using histograms to understand data complexity | ||
-- Examine word frequency using the Counter tool and Seaborn visualizations to identify common language patterns | ||
-- Identify and visualize the most common bi-grams in a text corpus using NLP feature extraction techniques | ||
-- Assess the presence of positive and negative sentiment words within the text data by implementing basic sentiment analysis | ||
-- Apply text preprocessing techniques such as tokenization, cleaning, and TF-IDF vectorization to prepare data for machine learning | ||
-- Construct a baseline neural network using TensorFlow/Keras to classify text data and interpret model performance metrics | ||
-- Optimize a neural network architecture and hyperparameters using Keras Tuner to improve model accuracy | ||
-- Build and save a final tuned neural network model, incorporating best practices in model selection and persistence | ||
- Evaluate sentence length variations within text data using histograms to understand data complexity | ||
- Examine word frequency using the Counter tool and Seaborn visualizations to identify common language patterns | ||
- Identify and visualize the most common bi-grams in a text corpus using NLP feature extraction techniques | ||
- Assess the presence of positive and negative sentiment words within the text data by implementing basic sentiment analysis | ||
- Apply text preprocessing techniques such as tokenization, cleaning, and TF-IDF vectorization to prepare data for machine learning | ||
- Construct a baseline neural network using TensorFlow/Keras to classify text data and interpret model performance metrics | ||
- Optimize a neural network architecture and hyperparameters using Keras Tuner to improve model accuracy | ||
- Build and save a final tuned neural network model, incorporating best practices in model selection and persistence | ||
|
||
# Skills | ||
-- NLP (Natural Language Processing) | ||
-- TensorFlow | ||
-- Keras | ||
-- Neural Networks | ||
-- Hyperparameter Tuning | ||
-- Text Preprocessing | ||
- NLP (Natural Language Processing) | ||
- TensorFlow | ||
- Keras | ||
- Neural Networks | ||
- Hyperparameter Tuning | ||
- Text Preprocessing | ||
|
||
# To do | ||
Utilize TensorFlow to build and train a sentiment analysis model. The data and its documentation are already compiled in the directory, and you should use the Python environment that's been set up on our server. Remember, this model has to be integration-ready, so please make sure it adheres to our code standards and is thoroughly documented. | ||
Utilize TensorFlow to build and train a sentiment analysis model. The data and its documentation are already compiled in the directory, and you should use the Python environment that's been set up on our server. Remember, this model has to be integration-ready, so please make sure it adheres to our code standards and is thoroughly documented. | ||
|
||
![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54) | ||
![NumPy](https://img.shields.io/badge/numpy-%23013243.svg?style=for-the-badge&logo=numpy&logoColor=white) | ||
![Pandas](https://img.shields.io/badge/Pandas-2C2D72?style=for-the-badge&logo=pandas&logoColor=white) |