Artificial Intelligence Projects with Python-HandsOn: 2-in-1

Hands-on projects that simplify your first steps into the world of artificial intelligence with Python

Ratings: 3.59 / 5.00




Description

Artificial Intelligence is one of the hottest fields in computer science right now and has taken the world by storm as a major field of research and development. Python has surfaced as a dominant language in AI/ML programming because of its simplicity and flexibility, as well as its great support for open source libraries such as Scikit-learn, Keras, spaCy, and TensorFlow. If you're a Python developer who wants to take first steps in the world of artificial intelligent solutions using easy-to-follow projects, then go for this learning path.

This comprehensive 2-in-1 course is designed to teach you the fundamentals of deep learning and use them to build intelligent systems. You will solve real-world problems such as face detection, handwriting recognition, and more. You will also get an exposure to hands-on projects that will help you explore the world of artificial intelligence with Python. You will get well-versed with AI concepts that gets you up and running with AI in no time.

This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.

The first course, Python Artificial Intelligence Projects for Beginners, covers Hands-on Python recipes that implement practical examples to help you build artificial intelligence applications with eight realistic projects. You will start with the first project which covers decision trees for classifying data using Scikit-learn libraries. You will then build a classifier using random forests. You will also learn about text processing techniques and practice with bag-of-words and word2vec models.

The second course, Advanced Artificial Intelligence Projects with Python, covers intelligent application projects with artificial intelligence using the Python programming language. The very first project introduces you to natural language processing including part-of-speech tagging and named entity extraction. The next project introduces genetic algorithms wherein DEAP library is used. In this project, a music data set is used in a genetic algorithm that generates a music playlist satisfying multiple criteria such as song similarity and playlist length. The last project introduces reinforcement learning and deep reinforcement learning wherein you will use OpenAI Gym platform and Q-learning algorithm to build a game-playing AI.

By the end of this Learning Path, you will be confident to build your own AI projects with Python, with a useful blend of ideas to sharpen your skills in artificial intelligence.

Meet Your Expert(s):

We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: 

Joshua Eckroth is an Assistant Professor of Computer Science at Stetson University, where he teaches Big Data Mining and Analytics, artificial intelligence (AI), and Software Engineering. Dr. Eckroth joined the Math and Computer Science Department at Stetson University in Fall 2014. He earned his PhD from Ohio State University in the areas of AI and cognitive science, focusing on abductive reasoning and metareasoning. He is an active researcher with numerous refereed publications in the fields of artificial intelligence and computer science education. Dr. Eckroth also serves as Chief Architect at i2k Connect, LLC., whose mission is to revolutionize the ability of companies to find, filter, and analyze data in documents by extracting essential information from data clutter. In addition, Dr. Eckroth is co-editor of AITopics, the Internet's largest collection of information about the research, the people, and the applications of artificial intelligence.

What You Will Learn!

  • Classify text and images according to predefined categories and make use of neural networks, decision trees, random forests for classification
  • Use deep reinforcement learning to build an AI that plays arcade games
  • Employ the SpaCy and textacy libraries for natural language processing
  • Use popular libraries such as Keras and TensorFlow for reinforcement learning
  • Extend pre-trained deep learning models
  • Build a recommendation engine for finding new music

Who Should Attend!

  • This Learning Path is for Python developers who want to take their first step in the world of artificial intelligent solutions using easy-to-follow projects.