Category: Jupyter Notebooks
Classifying Technical Documentation with TensorFlow: Building a GitHub README Classifier
In this tutorial, I’ll walk you through how to build a machine learning system that automatically classifies GitHub README files by programming language. This practical application of natural language processing demonstrates how to use TensorFlow to analyze and categorize technical documentation. To provide a simple development environment we’re going to use a Jupyter Notebook. Each…
Interactive Mapping with Python: Building a Transit Visualization using Folium
Folium makes it easy to create beautiful interactive web maps in Python by combining the power of Python’s data handling with the Leaflet.js mapping library. While there are many ways to showcase Folium’s capabilities, building a transit system visualization provides a perfect practical example – combining real world data and various layer types. In this…
Getting Started with Jupyter Notebooks in VS Code
Introduction Jupyter notebooks are powerful interactive computing environments that have revolutionized how we work with data and code. Originally developed for Python (from IPython notebooks), they’ve evolved into a language-agnostic platform that combines live code execution, rich text documentation, visualizations, and computational outputs all in one document. Think of them as a digital laboratory notebook…