Computers and Technology

126 Free Artificial Intelligence (AI) Courses, Ebooks, Videos and Papers

126 Free Artificial Intelligence (AI) Courses, Ebooks, Videos and Papers

This is a curated list of free Artificial Intelligence (AI) courses, ebooks, videos and papers pointing towards interesting directions and topics that you may be interested in. Some resources may be old, but still applicable to today’s standards of AI implementations. We’ve also included some of our previous compilations of AI ebooks and resources, so feel free to check them out as well.

read more
Wavelets and Subband Coding

Wavelets and Subband Coding

This ebook fills a useful need in explaining a new view of signal processing based on flexible time frequency analysis and its applications. It has been well received and used by researchers and engineers alike. In addition, it was also used as a textbook for graduate courses at several leading universities.

SQL Indexing and Tuning

SQL Indexing and Tuning

A site explaining SQL indexing to developers—no crap about administration. SQL indexing is the most effective tuning method-yet it is often neglected during development. Use The Index, Luke explains SQL indexing from grounds up and doesn’t stop at ORM tools like Hibernate.

Exploring Lift: Documentation for the Lift Web Framework

Exploring Lift: Documentation for the Lift Web Framework

This ebook was created to educate you about Lift, which is a great framework for building compelling web applications. Lift is designed to make powerful techniques easily accessible while keeping the overall framework simple and flexible.

Gaussian Processes for Machine Learning

Gaussian Processes for Machine Learning

In this book we will be concerned with supervised learning, which is the problem of learning input-output mappings from empirical data (the training dataset). Depending on the characteristics of the output, this problem is known as either regression, for continuous outputs, or classification, when outputs are discrete.

Simply Scheme: Introducing Computer Science

Simply Scheme: Introducing Computer Science

In computer science, beginning courses are trapped in an approach that was already ten years out of date by the time it was canonized in the mid 80s. This book points the way out of the trap. It emphasizes programming as a way to express ideas, rather than just a way to get computers to perform tasks.

Structure and Interpretation of Computer Programs: 2nd Edition

Structure and Interpretation of Computer Programs: 2nd Edition

This online ebook is a companion to the influential computer-science text Structure and Interpretation of Computer Programs, by Abelson, Sussman, and Sussman. Its purpose is to demonstrate the Web’s potential to be a channel for innovative support for textbook users.

Essential Image Optimization

Essential Image Optimization

The smaller in file-size you can make your images, the better a network experience you can offer your users – especially on mobile. In this online ebook, we’ll look at ways to reduce image size through modern compression techniques with minimal impact to quality.