Skip to content

[HackED Beta 2022] This project has been done for a student group project at the University of Alberta.

License

Notifications You must be signed in to change notification settings

johmin8888/hacked-beta-2022

 
 

Repository files navigation

Data Analysis on Vehicle Collision in Alberta

A project written at

HackED Beta 2022,

a 24-hour hackathon hosted by

University of Alberta Computer Engineering Club

Website Link: http://kdhminime.pythonanywhere.com/

Our goal was to raise awareness on road safety, specifically in Alberta.

To do so, we compiled news data, analyzed government-provided datasets, and displayed them in a website.


Funtionality (C.A.D.)

  • Compiles information through web scraping and pdf parsing

  • Analyzes government data on car collisions through machine learning

    • Uses two training models (ARIMA and Prophet) to analyze trends and to predict future occurrences
  • Displays above data in a website


Our noteworthy achievements

  • Originality:
    • Currently, there is no publicly accessible compiled information on car collision locations
    • Nobody else analyzed the trends in car collision using machine learning in Canada
  • Complexity:
    • Quickly familiarized ourselves with techniques required to compile, analyze, and display data
      • Web scraping
      • Machine learning
      • Web designing
  • Execution and Polishness
    • Completed the working project within 24 hours
  • Utility
    • Our project raises awareness on road safety and can be extended to encourage the government authorities to implement our system through showcasing its importance.

Steps to run the program

  • Scraping website data
    1. Move to "webscraping" directory
    2. To start the program and to create an output file, run:
    python3 web_scraper.py > scraped_data.txt
    
  • Accessing Jupyter notebook
    1. Select machine learning model folder
    2. Click on ipython file(.ipynb)
    3. Enjoy the model!

Background information of contents

  • "ARIMA_Prediction_Model" directory
  • "Prophet_Prediction_Model" directory
  • "datasets" directory contains required datas for prediction that is parsed from pdf file
  • "src" directory contains html files
  • "webscraping" directory contains files that scrape website data

Team members:

About

[HackED Beta 2022] This project has been done for a student group project at the University of Alberta.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 97.2%
  • Python 2.0%
  • Other 0.8%