Skip to content
Find AI and machine learning opportunities to pursue
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
.gitignore
.python-version
LICENSE
Pipfile
Pipfile.lock
README.md
requirements.txt
retrieve_google_trends_data.py

README.md

ML Idea Generator

About

In a world of infinite machine learning opportunities or use cases, how do we pursue any one model? In other words, how do we decide on which machine learning model to develop? With ml-idea-generator, we will answer this question. For this project, I propose we use Google Trends to find the most commonly searched prediction-related phrases on Google. This information will give us an indication on which model we can dedicate our time and resources to.

Installation

Clone the repo and change directory to it

$ git clone https://github.com/produvia/machine-learning-idea-generator.git
$ cd machine-learning-idea-generator

Install requirements

$ pipenv install
$ pipenv shell

Usage

Retrieve Google Trends Interest Over Time for up to five keywords:

$ python3 retrieve_google_trends_data.py

This command generates output.csv file

Dataset

The data folder contains search_phrases_on_google.txt, a dataset which contains ML-related keywords. This dataset can be for analysis with Google Trends script retrieve_google_trends.py

To Do

  • Implement a script to iterate through data/search_phrases_on_google.txt while adhering to Google Trend's five term search limitation. Learn more here.
You can’t perform that action at this time.