/python-mongodb

Treatment and injection of .json documents in a MongoDB database and applying queries over the database through Jupyter Notebook.

Primary LanguageJupyter NotebookMIT LicenseMIT

Table of Contents

  1. Installation
  2. Project Motivation
  3. File Descriptions
  4. Results
  5. Licensing, Authors, and Acknowledgements

Installation

pymongo and json libraries were previously installed. All the other necessary libraries to run the code were already available in Anaconda distribution of Python. This script was written using Python version 3.*.

Project Motivation

This project represents the process of reading .json files and inserting them into a non-relational database, in this case MongoDB, for executing posterior queries.

File Descriptions

  1. Notebooks - Jupyter Notebook in Portuguese version with the script developed for the process.
  2. Json file - contains the data to be inserted in the MongoDB database.
  3. Txt file - explains .json fields.

Results

The questions and its answers are provided in the cells along with the notebook, as well as comments guiding through the process.

Licensing, Authors, Acknowledgements

Credits must give credit to IGTI since this project was proposed as a challenge for the IGTI Bootcamp for data scientists. This project is under MIT License.