Goto

Collaborating Authors

 Instructional Material


Question Generation using Natural Language processing

#artificialintelligence

This course focuses on using state-of-the-art Natural Language processing techniques to solve the problem of question generation in edtech. If we pick up any middle school textbook, at the end of every chapter we see assessment questions like MCQs, True/False questions, Fill-in-the-blanks, Match the following, etc. In this course, we will see how we can take any text content and generate these assessment questions using NLP techniques. This course will be a very practical use case of NLP where we put basic algorithms like word vectors (word2vec, Glove, etc) to recent advancements like BERT, openAI GPT-2, and T5 transformers to real-world use. We will use NLP libraries like Spacy, NLTK, AllenNLP, HuggingFace transformers, etc.


Trust in Machine Learning

#artificialintelligence

Make your AI a trustworthy partner. Build machine learning systems that are explainable, robust, transparent, and optimized for fairness. In Trust in Machine Learning you will learn: What โ€œtrustworthinessโ€ means for machine learning Evaluating data for biases, privacy, and consent Handling adversarial attacks and machine learning security Interpretability and transparency across the machine learning pipeline Aligning machine learning to your values Tackling the negative uses of artificial intelligence Ensuring an inclusive development process Building AI that works for the social good Machine learning that works in the lab can make false, unjust, and even unsafe decisions when itโ€™s deployed to the real world. Trust in Machine Learning is a practical guide to creating AI that you can rely on to handle high-stakes issues. Youโ€™ll learn how to build systems that are optimized for trust by reducing bias, handling distribution shift, and making your whole pipeline transparent and interpretable.


Become a Machine Learning Engineer

#artificialintelligence

Learn advanced machine learning techniques and algorithms and how to package and deploy your models to a production environment. Gain practical experience using Amazon SageMaker to deploy trained models to a web application and evaluate the performance of your models. A/B test models and learn how to update the models as you gather more data, an important skill in industry. This program is intended for students who already have knowledge of machine learning algorithms. Learn advanced machine learning deployment techniques and software engineering best practices.


Learn to Become a Data Scientist Online

#artificialintelligence

What is the difference between the Data Analyst, Machine Learning Engineer, and the Data Scientist Nanodegree programs? The Data Analyst program is designed for people with some data analysis experience and little-to-no programming experience. Students will learn to analyze data using Python and SQL, to wrangle and clean messy data, to use applied statistics to test hypotheses, and to create data visualizations. Graduates of this program will be prepared for data analyst positions. The Data Scientist Nanodegree program is designed for students with strong programming and data analysis skills, as it is the next step for graduates of the Data Analyst Nanodegree program.


Cooperative AI: machines must learn to find common ground

#artificialintelligence

A huddle at the 2017 United Nations Climate Change Conference, where attendees cooperated on mutually beneficial joint actions on climate.Credit: Sean Gallup/Getty Artificial-intelligence assistants and recommendation algorithms interact with billions of people every day, influencing lives in myriad ways, yet they still have little understanding of humans. Self-driving vehicles controlled by artificial intelligence (AI) are gaining mastery of their interactions with the natural world, but they are still novices when it comes to coordinating with other cars and pedestrians or collaborating with their human operators. The state of AI applications reflects that of the research field. It has long been steeped in a kind of methodological individualism. As is evident from introductory textbooks, the canonical AI problem is that of a solitary machine confronting a non-social environment. Historically, this was a sensible starting point.


Intro To Basic Video Creation

#artificialintelligence

In this course we will focus mainly tools for basic video creation. This class is for anyone interested in learning about basic video creation. This Is A Basic Video Creation For Beginners Course Using Free Software. Please see this Basic Video Creation For Beginners Course Using Free Software as just a starting point in your video creation journey. Go out, learn more, and level up your skills.


A Gentle Introduction to Audio Classification With Tensorflow

#artificialintelligence

We have seen a lot of recent advances in deep learning related to vision and language fields, it is intuitive to understand why CNN performs very well on images, with pixel's local correlation, and how sequential models like RNNs or transformers also perform very well on language, with its sequential nature, but what about audio? In this article you will learn how to approach a simple audio classification problem, you will learn some of the common and efficient methods used, and the Tensorflow code to do it. Disclaimer: The code presented here is based on my work developed for the "Rainforest Connection Species Audio Detection" Kaggle competition, but for demonstration purposes, I will use the "Speech Commands" dataset. We usually have audio files in the ".wav" format, they are commonly referred to as waveforms, a waveform is a time series with the signal amplitude at each specific time, if we visualize one of those waveform samples we will get something like this: Intuitively one might consider modeling this data like a regular time series (e.g. stock price forecasting) using some kind of RNN model, in fact, this could be done, but since we are using audio signals, a more appropriate choice is to transform the waveform samples into spectrograms. A spectrogram is an image representation of the waveform signal, it shows its frequency intensity range over time, it can be very useful when we want to evaluate the signal's frequency distribution over time.


AI in Health Care: Recent Updates

#artificialintelligence

Andrew Beam, PhD is an assistant professor in the Department of Epidemiology at the Harvard T.H. Chan School of Public Health, with secondary appointments in the Department of Biomedical Informatics at Harvard Medical School and the Department of Newborn Medicine at Brigham and Women's Hospital. His research develops and applies machine-learning methods to extract meaningful insights from clinical and biological datasets, and he is the recipient of a Pioneer Award from the Robert Wood Johnson Foundation for his work on medical artificial intelligence. Previously he was a Senior Fellow at Flagship Pioneering and the founding head of machine learning at Generate Biosciences, Inc., a Flagship-backed venture that seeks to use machine learning to improve our ability to engineer proteins.


Introduction to AI, Machine Learning and Data Science 2021

#artificialintelligence

Description Lets learn basics to transform your career. I promise not to exhaust you with huge number of videos. Welcome to the most comprehensive Introduction to AI, Machine Learning and Data Science course! An excellent choice for beginners and professionals looking to expand their knowledge on Artificial Intelligence, Machine Learning, Data Science, Deep Learning, Supervised and Unsupervised Learning. This is an introductory course for beginners to boost your knowledge. This course gives introduction to to AI, Machine Learning, Data Science, Deep Learning, Supervised and Unsupervised learning with real time examples where machine learning can be applied to solve or simplify real world business problems.


Meeshkan: Machine Learning the GitHub API

#artificialintelligence

Mike Solomon will teach you how to do Machine Learning on Meeshkan. Meeshkan is an easy and inexpensive platform where people can explore ideas in AI, Machine Learning and Deep Learning. This course starts with a simple AI question: can a machine predict if a GitHub project will be successful by analyzing only the first few commits of that project? The first section of the course will run the Machine Learning project on Meeshkan. You'll see how quick and easy it is to do Machine Learning on Meeshkan.