GithubHelp home page GithubHelp logo

bankruptcyprediction's Introduction

BC3409 Project: Bankruptcy Prediction

Running the code

Remember to add the datasets into the ./data/ folder. Or change the directory written in the code. Please run simfinmodel.ipynb to run our LSTM/GRU models to predict bankruptcy on our dataset.

Problem Statement

Using AI and deep learning to perform financial evaluation of firms (with a focus on Bankruptcy Prediction) via big data.

Dataset

Our main dataset is obtained from SimFin

  • 2165 companies
    • List of company names can be found in `listofcompanies.txt'
      • Mylan N.V. is duplicated
    • Out of these, 49 companies are bankrupt / had prior history of bankruptcy, either in its subsidaries or the company as a whole
  • 10 years of data ranging from 1/1/09 to 11/1/19
  • 42 attributes of financial data (including financial information of company and market ratios)

Our secondary dataset is obtained from Machine Learning Repository

  • 5190 companies
    • 1 year of data ranging from 1/1/12 to 12/1/12
    • 64 attributes of financial data (different from our main dataset)

Our final dataset used after preprocessing based on our main dataset is data_with_ratios.pickle.

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.