GithubHelp home page GithubHelp logo

tangaw / camera-trends Goto Github PK

View Code? Open in Web Editor NEW

This project forked from badwaterbay/camera-trends

0.0 0.0 0.0 6.62 MB

We scrape Google trend indices and annual revenues of 3 major camera brands, visualize the data, and use machine learning to predict who will dominate the camera market in the future, powered by Python and JavaScript (D3.js).

Home Page: https://badwaterbay.com/camera-trends/

License: BSD 3-Clause "New" or "Revised" License

Jupyter Notebook 50.12% JavaScript 15.26% PHP 14.85% CSS 19.33% Hack 0.07% Python 0.36%

camera-trends's Introduction

Camera Trends

CodeFactor License: MIT

Hosted at: https://badwaterbay.com/app/camera-trends/

Repository: https://github.com/BadwaterBay/camera-trends


Our motivations

We'd like to practice our skills in Python data scraping and D3.js data visualization. We are both photography enthusiasts. We are interested in which camera brand will lead the market in the future.

Our question

Out of three major camera brands, Canon, Nikon, and Sony, which one will dominate the mirrorless market?

Methodology

We scrape Google trend indices from 2004 to 2020 as a function of time and countries and correlate them with annual revenues. We use D3.js to visualize the data. We then predict future trends with machine learning.

Results and discussion

Our final product is shown here.

Contributing to this project

If you are interested in contributing to this project, you are welcome to reach out.

To contribute to this project, we follow a rather standard approach of open-source software development, such as: https://github.com/firstcontributions/first-contributions

Contributors

https://github.com/BadwaterBay/camera-trends/graphs/contributors

camera-trends's People

Contributors

dongskyler avatar tangaw avatar imgbotapp avatar lenwinkler 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.