Git Product home page Git Product logo

john-nguyen-deloitte-ai-academy-final-capstone-project's Introduction

Predicting 2023 Tech & Non-Tech Industry Profit Margins

Using 2021-2022 Fortune 100 Company data (revenue & expenses) to predict 2023 industry health

Project Summary:

By acquiring the revenue and expenses for both Tech and Non-Tech Fortune 100 companies, logistic regression can be used to predict the health (profit margin) of a sector for 2023. In this file it will highlight the three major steps for implementing this type of machine learning algorithm as well as hightlight the basic Data Science techniques necessary to take for a valid and repeatable solution. This project matters because consulting firms need to adjust the way they approach their sales/pursuit efforts in the tech and non-tech sectors during a volatile market.

**Companies Revenue, Profit, & Expenses Source:** https://www.kaggle.com/datasets/ramjasmaurya/fortune-1000-companieslatest

Table Of Contents

  1. Pre-Processing
  2. Analysis
  3. Modeling
  4. Working Directory
  5. References

Pre-Processing

  • Pull Fortune 1,000 Company Data in 2021 & 2022
  • Minimize the data set from 1,000 to 100
  • Classify each company by Industry “Tech or Not”

Analysis

  • Wide distribution of revenue/expense against profit = varying and potentially unpredictable market for stable profit margins.

  • When looking at total market value there is “OK” potential value.

  • High precision & accuracyin the distribution of revenue/expense against profit = predictable market for stable profit margins.

  • When looking at total market value there is high potential value.

  • The R^2 score referenced in the each of the linear regression models showcases the coefficient of determination which is a statistical way of measuring how well a model can predict. It is rated out of 1(from 0-1) the closer it is to 1 the more accurate. Each of these Models when graphed had a calculated coefficent of 1.

Modeling

  • Linear regression analysis is used to predict the value of a variable based on the relationship between input and output.

  • The linear regression model could be used to predict the either the rise or fall of profits in relation to revenue and expenses.

  • We utilized linear regression because we’re working with 1 or more variables to predict an outcome.

  • This model could be used for years beyond 2023 if you consider a similar economic environment.

Working Directory

.
│   README.md    
│
└───Data(Pre-Processed)
│   │   Non Consolidated 2021 Data_fortune 1000.csv
│   │   Non Consolidated 2022 Data_fortune 1000.csv
│   │   ...
│   └───Processed data 
│       │   Fortune 100 Company Data (2021).csv
│       │   Fortune 100 Company Data (2022).csv
│       │   ...
│   
└───Images
│   │   Capture.png
│   │   Capture1.png
│   │   Capture3.png
│   │   Capture4.png
│   │   ...
│   
└───Notebooks
│   │   Project Notebook.ipynb
│   │   ...
│  
└───.ipynb_checkpoints
    │   Project Notebook-checkpoint.ipynb
    │   ... 
│  
└───John's AI Academy Apprenticeship - Final Capstone Project Proposal Template.pdf
│  
└───John's Final Capstone Presentation.pptx
│  
└───John's Final Capstone Presentation.pdf
    

References

https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LogisticRegression.html https://stephenallwright.com/cross_val_score-sklearn/https://stephenallwright.com/cross_val_score-sklearn/ Dataset: https://www.kaggle.com/datasets/ramjasmaurya/fortune-1000-companieslatest

john-nguyen-deloitte-ai-academy-final-capstone-project's People

Contributors

johnnguyendel6 avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.