Building Chatbots in Python
Learn the fundamentals of how to build conversational bots using rule-based systems as well as machine learning.
Follow short videos led by expert instructors and then practice what you’ve learned with interactive exercises in your browser.
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Learn the fundamentals of how to build conversational bots using rule-based systems as well as machine learning.
Are customers thrilled with your products or is your service lacking? Learn how to perform an end-to-end sentiment analysis task.
Evaluate portfolio risk and returns, construct market-cap weighted equity portfolios and learn how to forecast and hedge market risk via scenario generation.
Use a chatbot to create a study guide tailored to your goals and schedule. Build skills with simple, effective prompts.
Learn techniques to extract useful information from text and process them into a format suitable for machine learning.
Learn how to use GPT tools responsibly and confidently. Discover how these tools work and techniques for writing prompts and evaluating outputs.
Learn how to identify, analyze, remove and impute missing data in Python.
Learn to implement distributed data management and machine learning in Spark using the PySpark package.
Create more accurate and reliable RAG systems with Graph RAG and hybrid RAG.
Learn about MLOps architecture, CI/CD/CM/CT techniques, and automation patterns to deploy ML systems that can deliver value over time.
Learn fundamental probability concepts like random variables, mean and variance, probability distributions, and conditional probabilities.
Learn to use essential Bioconductor packages for bioinformatics using datasets from viruses, fungi, humans, and plants!
Learn essential finance math skills with practical Excel exercises and real-world examples.
Learn about risk management, value at risk and more applied to the 2008 financial crisis using Python.
Learn how to draw conclusions about a population from a sample of data via a process known as statistical inference.
Learn how to transform raw data into clean, reliable models with dbt through hands-on, real-world exercises.
Practice Power BI with our healthcare case study. Analyze data, uncover efficiency insights, and build a dashboard.
Learn vibe coding with Replit. Build apps like a Typeform clone, and master securing and deploying Replit apps.
Dive into the world of digital transformation and equip yourself to be an agent of change in a rapidly evolving digital landscape.
Take your reporting skills to the next level with Tableau’s built-in statistical functions.
Solidify your decision science skills by designing data-informed frameworks and implementing efficient solutions.
Fine-tune Llama for custom tasks using TorchTune, and learn techniques for efficient fine-tuning such as quantization.
Learn to work with Plain Old Java Objects, master the Collections Framework, and handle exceptions like a pro, with logging to back it all up!
Learn all about the advantages of Bayesian data analysis, and apply it to a variety of real-world use cases!
Orchestrate data using unions, joins, parsing, and performance optimization in Alteryx.
Shiny is an R package that makes it easy to build interactive web apps directly in R, allowing your team to explore your data as dashboards or visualizations.
Learn to perform the two key tasks in statistical inference: parameter estimation and hypothesis testing.
Learn the fundamentals of exploring, manipulating, and measuring biomedical image data.
In this course, youll learn the basics of relational databases and how to interact with them.
This course will show you how to integrate spatial data into your Python Data Science workflow.