Skip to content

hermeschen1116/project-unicorn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

159 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Project Unicorn

NCU machine learning course final project

Motivation and Goal

  • Motivation

    At first, we wanted to build a model to predict stock based on the analysis of ptt users' discussion. After some research, we found that idea is somewhat difficult for us. But fortunately, we discovered an interesting data set on Kaggle which is about the start-ups. Also, it's related to our original idea about predicting prospect of a stock/company, so we came up with a new plan based on this data set.

    Startups Valued at $1 Billion or More

  • Goal

    • Provide a interactive and fun way to know about start-ups.
    • Give some possible invest targets.
    • Find out the key traits of a company to be successful.
    • Passing the class.

Related Work / Market Survey

What is "Unicorn" ?

“Unicorn”, Aileen Lee called a successful company, refers to a privately held startup company with a value of over $1 billion.

Our work is to know the potential of this company whether it could become a “Unicorn” company or not, in the other word, the probability of becoming a “Unicorn” company will be our target value.

The feature of explanatory value used for fitting the model will be company’s funding date, industries, financial, people, technology. architecture

CrunchBase

In order to gain these features ,we consider to use the data from CrunchBase,a web database about start-ups, including various type of data such as founder, finance, and investors, etc.

The original source of the data set we use is from here. architecture

Users

  • Investors that are seeking a practical way to know if a start-up will become a unicorn.
  • People that are seeking the chance to enter a start-up.
  • Startup founders who want to evaluate the their own or other's company by objective index(s).

Explanation of Product Features

Dataset

從crunchbase取得各式新創公司的包含名稱、地理位置、資金、營收等資訊。

Backend: NT-D

Algorithm to Predict the Future Development of Start-up Companies

NT-D

Frontend: La+ Program

UI to Interact with NT-D

Since we won’t want users to see directly into our code, we will have a UI for users to Interact with NT-D.UI will show the user the possibility if a start-up will become a unicorn.

  • Features
  • Show the possibility if a start-up will become a unicorn.

architecture

The Solution Architecture

Tech Stack

  • Python 3.10.8 powerful programming language, able to use the package we need.*
  • PyTorch PyTorch has tensor computation (like NumPy) with strong GPU acceleration to shorten our training time. DNN we used will be built on a tape-based autograd system. NumPy, SciPy, and Cython are all able to extend PyTorch. PyTorch also has multiprocessing which is useful for data loading and Hogwild training.
  • PyTorch Lightning PyTorch Lightning can make the PyTorch model easier to build, connect, optimize.

Architecture

architecture

Reference

About

machine learning final project

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors