
This video gives an overview of the entire course.
In this video, we will see what a decision tree is, how it works, and what is it good for.
In this video, we will see what a random forest is, how it works, and what is it good for.
In this video, we will see how we can predict the species of a bird based on various attributes.
In this video, we will see how we can manipulate text in order to use a classification technique, such as random forests. One popular approach is the bag-of-words model.
Is there any other way to represent text, perhaps more accurately? Indeed, Word2Vec is a more sophisticated approach that can yield more accurate results and this video explains that.
In this video, we will see what neural networks are, why are they named this way, and how do they work.
In this video, how we can identify the genre of a song.
In this video, we will see how to use neural networks for text data.
This video will give you an overview about the course.
In this video, we will analyze music with the help of essentia library.
In this video, we will use genetic algorithm to generate mix tape.
In this video, we will explore the most popular but simple technique for reinforcement learning.
In this video, we will create a game player with reinforcement learning.
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.