Skip to content

njeanette03/AI_Programming_with_Python

Repository files navigation

AI_Programming_with_Python

This repository contains my practice and submissions for Udacity's nanodegree program 'AI Programming with Python'.

Intro to AI for Python Programmers

First Project: Use Pre-trained Image Classifier to Identify Dog Breeds

The first project deals with using a given pre-trained image classifier in order to identify dog breeds and demonstrating the necessary Python skills for setting up a machine learning project.

*Please note that the foundation of the code was provided by Udacity as a starting point for the project.

NumPy, Pandas, Matplotlib

Focus on library packages for Python for data wrangling, data analysis for large data, and data visualization.

Linear Algebra Essentials

Learn the basics of Linear Algebra and why it is an important tool in the world of AI.

Calculus Essentials

Learn foundational topics in calculus to understand how to train a neural network.

Neural Networks - AI Programming with Python

Learn concepts and how to apply concepts to design neural networks and algorithms to solve particular problems.

Create Your Own Image Classifier

**For my final project for the AI programming in Python nanodegree at Udacity, I built and trained an image classifier to recognize different species of flowers on a Flower Dataset and then predicted new flower images. The Dataset contains 102 flower categories.

I developed the code in Python for an image classifier built with PyTorch, then converted into a command line applications: train.py, predict.py. The code is first implement in a Jupyter notebook. Image_Classifier

About

This repository contains my practice and submissions for Udacity's nanodegree program 'AI Programming with Python'

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors