Skip to content

TadeopCreator/newvibe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NewVibe

Analyze financial news and simulate investment portfolios with cutting-edge AI technology.

NewVibe is a web application that provides a sentiment analysis Dashboards for all types of assets using Google Cloud AI services. The application allows users to analyze sentiment data from financial news and visualize the information in Dashboards.

Check out the web page of the project: https://newvibe-zkyqw5ggha-rj.a.run.app/

Why NewVibe?

Created to simplify finance, this platform invites you to explore the financial world, make informed decisions, and test if there's real value in news-based investing

Screenshots

Financial News Dashboard Screenshot 1
Financial News Dashboard Screenshot 2

Architecture

Here is the architecture of the project with the Google Cloud services that are used and how they are connected:

Financial News Analysis Architecture

Quickstart

To run this project locally, make sure you have Docker installed on your machine.

  1. Clone this repository:

    git clone https://github.com/TadeopCreator/newvibe.git
    cd app
  2. Place your application_default_credentials.json file (Google Cloud service account key) inside the main directory.

  3. Build the Docker image:

    docker build -t newvibe ../
  4. Run the Docker container:

    docker run -p 5000:5000 newvibe
  5. Access the application in your browser at http://localhost:5000.

Configuration

Before running the application, ensure you have the necessary dependencies listed in requirements.txt installed in your environment. Also, make sure to configure the application_default_credentials.json file for authentication with Google Cloud Firestore.

Usage

  • Once the application is running, access the provided URL in your browser to interact with NewVibe.
  • Use the dashboard to explore sentiment data related to different assets.
  • Ensure proper permissions and access to Google Cloud services for accurate data retrieval and analysis.

License

This project is licensed under the MIT License.

About

This is NewVibe – Analyze financial news and simulate investment portfolios with cutting-edge AI technology

Topics

Resources

License

Stars

Watchers

Forks

Languages