DeepLearning.ai is an educational platform led by Andrew Ng that offers online AI courses, specializations, and certifications for people learning to use and build artificial intelligence. The platform serves over 7 million learners and covers topics including AI Python, prompt engineering, generative AI, and machine learning.
Directory
Search results
Published directory entries matching your search.
Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform.
Eberban is a logical constructed language intended to be simple, regular, and expressive. Its grammar lets users manipulate predicates with particles, and valid sentences are syntactically unambiguous. The site offers parsers, tools, and learning resources, and it states that users can create their own tools and abstractions.
The Ebook Foundation administers the free-programming-books repository, a list of freely available programming books and other learning resources grouped by genre and language. It began as a clone of a StackOverflow list, was moved to GitHub for collaborative maintenance, and also includes cheat sheets and free online courses.
Ekvis is an educational website offering quiz games for learning geography and languages. It describes itself as a low-profit philanthropic project with interactive map games covering countries, capitals, flags and regions. Games are free to play, require no registration and collect no personal information; the site says it is intended for individual and classroom use.
Everything AI/ML is a curated cheatsheet of learning resources covering topics such as generative AI, machine learning, agentic AI, prompt engineering, RAG, fine-tuning and MLOps. It organizes resources into sections, key concepts, interactive visualizations, building blocks and a roadmap from beginner to advanced, with links to external courses, tutorials and documentation.
Exercism is a free, community-funded, not-for-profit platform for learning and practicing programming. It offers coding exercises across 84 language tracks, an in-browser editor, and automated analysis of solutions, alongside free human mentoring. Exercises can also be downloaded and submitted from the terminal with a CLI-first tool.
Flexbox Froggy is a game for learning CSS flexbox, created by Codepip. The page presents the game with level controls, settings and a language menu offering numerous languages, plus a colorblind mode option.
FshareTV is a site that streams classic movies online for free, with a collection updated daily and subtitles in multiple languages. It offers a learning feature that displays and translates words in subtitles, activated from an icon in the video player, and a two-subtitle option for language learning while watching. A free companion Chrome extension called Sublearning supports English learning with YouTube videos. Movies can be browsed by year, category and country.
Generative AI For Beginners is a Microsoft-hosted educational resource on GitHub, structured as a 21-lesson course for learning to build generative AI applications. The resource offers multi-language support and is designed for individuals new to generative AI development.
golearn is an open-source GitHub repository maintained by sjwhitworth. It provides machine learning capabilities for the Go programming language. The repository includes installation instructions, getting started guides, example use cases, and full project documentation.
A free, self-paced beginner course on data science foundations. It covers the data science life cycle, tasks, programming languages, machine learning, and the analytics landscape, with an assessment. Study materials are provided after enrollment, and a certificate of completion is offered.
Kong Long Mandarin offers a method for learning Mandarin Chinese by focusing on listening and speaking, acquiring the language naturally like a child. The site provides self-guided lessons, how-to guides, and grammar and expressions.
LanguageGuide.org is a nonprofit project offering free vocabulary, audio and grammar guides in dozens of languages. It presents languages through images, audio and interactive learning, with explore, listen and speaking modes, and opens guides at the advanced level by default.
Laoshi is a Chinese language learning service built around smart flashcards and a spaced repetition system for studying Mandarin vocabulary and characters. It offers practice in reading and writing in the app, ready-made HSK word lists, goal setting and progress tracking. A family of digital tools includes a classroom, dictionary, grammar library, pinyin converter and Chinese name generator.
Learn C is a free interactive tutorial site for learning the C programming language, intended for both experienced programmers and beginners. It presents chapters from Hello, World! through pointers, structures, recursion and linked lists, and requires no download. The site notes it is still under construction.
Lengualytics is a tool for learning languages with comprehensible input. It lets users track hours spent on YouTube, reading, gaming and podcasts, and offers detailed analytics of comprehension progress. The site states it does not teach a language itself. Free to start.
LingoClip is a language learning site that uses music, having users fill in gaps in song lyrics while listening. It offers multiple game modes, a built-in translator, and karaoke mode, and supports several languages including English, Spanish, Portuguese, French, Italian, and German.
A language learning app that teaches the most frequently used words in context, aiming for understanding of most speech and text. It uses a custom spaced-repetition algorithm and linguistic analysis with neural networks, and is described as unlimited and ad-free. A web version is in beta.
Live Lingua Cantonese helps learn languages with dictionaries, reading tools, lessons, pronunciation, or study resources.
Lute (Learning Using Texts) is a standalone web application installed on a computer for reading texts. It supports defining languages and dictionaries, creating and editing texts, and creating terms and multi-word terms. It also offers parent terms and word images.
LyricFluent is a website and mobile app for learning languages through song lyrics, covering English, Spanish, French, German and Italian. It presents vocabulary in the context of songs and uses a spaced repetition system to support memorization.
Minato is an online Japanese e-learning site from the Japan Foundation. It offers Japanese courses and a community where learners can interact with fellow students around the world. Courses are listed for levels from A1 upward, in several languages, with free applications open. Beginners are welcomed.
Machine Learning Visualized is a book of Jupyter Notebooks that implement and mathematically derive machine learning algorithms from first principles. Each notebook's output is a visualization of the algorithm during training, converging at its optimal weights. Chapters cover optimization, clustering and reduction, linear models and activation functions, and neural networks.