Skip to content

CNDY1390/cs188

 
 

Repository files navigation

Introduction to Artificial Intelligence: CS 188 Course Textbook (Multilingual)

This is a fork and multilingual translation of the CS 188 course textbook from UC Berkeley. The original textbook is maintained by BerkeleyAI/textbook.

This repository provides translations of the CS 188 textbook into multiple languages, making the content accessible to a broader international audience. The site is built through GitHub Pages using Jekyll.

Supported Languages

  • English (Original)
  • 简体中文 (Simplified Chinese)
  • Español (Spanish) WIP

Contributing

We welcome contributions to improve translations, fix errors, or add new language support. You can contribute by: Reporting Issues, Pull Requests.

Source Code Formatting

This repository has auto-formatting enabled. The preferred way to format source is through Prettier on your local machine. Install Node on your computer, run npm install -g yarn, and then run yarn. To format code, use the yarn prettier command, which will automatically format all .md and .html files.

There is also a GitHub Action to format code which can be dispatched manually. Go to the Actions tab, find the Auto-Format Source action, and manually trigger a workflow dispatch against the target branch.

A CI check is enabled which runs Prettier and fails if Prettier detects any formatting errors.

License

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License, following the same license as the original textbook. See LICENSE for the full license text.

About

A multilingual, interactive adaptation of the Berkeley CS188 AI textbook with enhanced navigation and dark mode support.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • HTML 56.0%
  • SCSS 27.7%
  • TeX 12.2%
  • Python 2.0%
  • Lua 1.9%
  • Ruby 0.2%