Building Intelligent Textbooks
Intelligent textbooks guide students through concepts on their quest for knowledge.
Welcome to the website for a step-by-step guide to building intelligent textbooks using open standards.
Most of the examples on this website use the mkdocs build system paired with generative AI to create and maintain intelligent textbooks. We also leverage the material theme to create customized look-and-feel systems for textbooks.
We feel that many courses today can benefit for high-quality online textbooks that have some of the following features:
- Powerful and easy to use Search
- Site Navigation
- MicroSims - adding interactive simulations to any page using p5.js or iframes
- Glossary of Terms
- Table of Contents - generate a table of contents for the entire book
- Link Checker - check for broken links on the website
- Social Media Previews
- Rendering Formulas - allow pages to include complex equations and mathematical formulas
- Code Highlighting - make code easy to view with color syntax highlighting
- License Management with a link to the license in the footer of each page
- Site Analytics with Google Analytics
- Edit from GitHub
- Automatic Build
- Quiz Management
- High quality website logo and favicon generate for multiple environments
- An easy-to-visualize Concept Graph that shows all the concepts in the class and their dependencies.