Skip to content

cmshaki/pythonML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

A Simple Web Scraping App of Flight Fares Using Python

Prerequisites

  1. What you need to know to use this:

    1. Python
    2. Jupyter
  2. The libraries you need to be familiar with are

    1. Selenium
    2. Matplotlib
    3. Pandas
    4. Scikit-Learn
    5. Beautiful Soup

How to Run the App

  1. Download Python v3.8 and above

    Download Python here.

  2. Install Jupyter

    This will enable you to run Jupyter Notebooks on your PC/Mac.

    pip install jupyter
    
  3. Install Libraries used in the Code

    There are multiple libraries that have been used, run the command below to install all of them.

    pip install pandas numpy selenium bs4 matplotlib sklearn
    
  4. Download the latest Chromedriver

    Download the latest chromedriver here.

    Note: Make sure that chromedriver version and your currently installed Chrome browser are the same.

  5. Place your Chromedriver in your PATH

    Here are instructions depending on your OS, how you can set your PATH:

    1. Windows
    2. MacOS
    3. Linux
  6. 🚀 Finally Run Jupyter

    Run the command below to run juypter.

    Note: You are going to need to specify the path to where you have downloaded or placed this projects files.

    jupyter notebook --notebook-dir /path/to/project
    

Note: That a snapshot will be taken and saved on the current folder of your project when you run the code

🤜 Happy Coding!!!

About

A Simple Python Machine Learning Script Using Web Scraping Techniques on Google Flights

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published