1. CS Topics > 
  2. Artificial Intelligence
Chapter 18

Artificial Intelligence

The Turing Test The Turing Test

Image Source: theconversation.com

Computers Becoming Human Computers Becoming Human Image Source: xkcd.com

6.0.0

Last modified by: Russell Feldhausen Aug 10, 2023

Logo

  • I. CS Concepts
    • 1. What is Computing Science?
      • 1.1 Introduction
      • 1.2 Babbage's Difference Engine
      • 1.3 Charles Babbage
      • 1.4 Pattern on the Stone Reading
    • 2. Early Computing Machines
      • 2.1 The Antikythera Mechanism - 2D
      • 2.2 Introduction
      • 2.3 What is a Computer? (Part 1)
      • 2.4 Charles Babbage and His Difference Engine #2
      • 2.5 How an 1803 Jacquard Loom Led to Computer Technology
      • 2.6 What is a Computer? (Part 2)
      • 2.7 Early Computing: Crash Course Computer Science
    • 3. Bits and Boolean Algebra
      • 3.1 Introduction
      • 3.2 Operators
      • 3.3 Boolean Algebra
      • 3.4 Logic to Switches
      • 3.5 Truth Tables
      • 3.6 Boolean Logic (Crash Course)
      • 3.7 Worked Example
      • 3.8 Pattern on the Stone Reading
    • 4. Programming
      • 4.1 Introduction
      • 4.2 Grace Hopper
      • 4.3 The Queen of Code
      • 4.4 Nano Second
      • 4.5 Margaret Hamilton
      • 4.6 Software in Space
      • 4.7 What is Programming?
      • 4.8 Early Programming (Crash Course)
      • 4.9 The First Programming Languages (Crash Course)
      • 4.10 Pattern on the Stone Reading
    • 5. Universal Computers
      • 5.1 Introduction
      • 5.2 Top Secret Rosies
      • 5.3 Top Secret Rosies Website
      • 5.4 Electronic Computing (Crash Course)
      • 5.5 The Imitation Game
      • 5.6 What ARE Universal Computers?
      • 5.7 Alan Turing
      • 5.8 Modern Turing Machines
      • 5.9 Turing Machine Example
      • 5.10 Von Neumann Architecture
      • 5.11 Pattern on the Stone Reading
    • 6. Algorithms
      • 6.1 Introduction
      • 6.2 The Weird Truth About Arabic Numerals (SciShow)
      • 6.3 What is an Algorithm?
      • 6.4 Insertion Sort
      • 6.5 Bubble Sort
      • 6.6 Complexity (Part 1)
      • 6.7 Merge Sort
      • 6.8 Quick Sort
      • 6.9 Complexity (Part 2)
      • 6.10 Heuristics
      • 6.11 Pattern on the Stone Reading
    • 7. Encoding
      • 7.1 Introduction
      • 7.2 AT&T Archives: Invention of the First Electric Computer
      • 7.3 Binary Numbers
      • 7.4 Two's Complement
      • 7.5 Floating Point
      • 7.6 Floating Point Numbers - Computerphile
      • 7.7 Other Data Types
      • 7.8 Pattern on the Stone Reading
    • 8. Computer Architecture
      • 8.1 Integrated Circuits (Part 1)
      • 8.2 IC Invention (Integrated Circuits - Jack Kilby)
      • 8.3 Integrated Circuits (Part 2)
      • 8.4 Cramming More Components onto Integrated Circuits
      • 8.5 The Story of the Intel® 4004
      • 8.6 Von Neumann Architecture
      • 8.7 Computer Hardware
      • 8.8 Finite State Machines
    • 9. Software Engineering
      • 9.1 Introduction
      • 9.2 Margaret Hamilton - 2017 CHM Fellow
      • 9.3 Software Development Life Cycle Part 1
      • 9.4 Software Development Life Cycle Part 2
      • 9.5 Software Development Life Cycle Part 3
      • 9.6 Software Engineering (Crash Course)
      • 9.7 Pattern on the Stone Reading
    • 10. Human-Computer Interaction
      • 10.1 Introduction
      • 10.2 The Mother of All Demos
      • 10.3 The Desktop Metaphor
      • 10.4 Clip from Pirates of Silicon Valley (Dramatization)
      • 10.5 What is Good HCI?
      • 10.6 The Microsoft Bob Experience: Was It Really THAT Bad?
      • 10.7 The Future of HCI
      • 10.8 User Centered Design - Don Norman
      • 10.9 Graphical User Interfaces (Crash Course)
      • 10.10 Pattern on the Stone Reading
      • 10.11 Multi-touch Interfaces - Jeff Han on TED Talks
      • 10.12 10/GUI Multi-touch Concept Video
      • 10.13 Google Glass How-to: Getting Started
      • 10.14 Jacob Tries the Oculus Rift (Warning - Strong Language)
      • 10.15 Dasher: Information Efficient Text Entry (Demo starts at 6:18)
  • II. The Internet
    • 11. The History of the Internet
      • 11.1 History of the Internet
      • 11.2 The History of the Internet (Part 1)
      • 11.3 J.C.R. Licklider Video
      • 11.4 Man-Computer Symbiosis
      • 11.5 Memorandum For Members and Affiliates of the Intergalactic Computer Network - J.C.R. Licklider
      • 11.6 The History of the Internet (Part 2)
      • 11.7 The first Internet connection, with UCLA's Leonard Kleinrock
      • 11.8 The History of the Internet (Part 3)
      • 11.9 Internet History part 4: Vint Cerf on the Birth of the Internet in 1983
      • 11.10 The History of the Internet (Part 4)
      • 11.11 World Wide Web Turns 25: Interview with inventor Sir Tim Berners-Lee
      • 11.12 The History of the Internet (Part 5)
      • 11.13 Line Mode Browser 2013
      • 11.14 Dot-com Bubble on Wikipedia
    • 12. How the Internet Works
      • 12.1 Introduction
      • 12.2 High Tech Heroes #32, part 1: Paul Baran
      • 12.3 Protocols
      • 12.4 Seven Layer OSI Model
      • 12.5 The World Wide Web: Crash Course Computer Science #30
    • 13. Web Programming
      • 13.1 Introduction to HTML
      • 13.2 Basic HTML Part 1
      • 13.3 Basic HTML Part 2
      • 13.4 The Interactive Web
      • 13.5 Starting Tic Tac Toe
      • 13.6 Javascript
      • 13.7 Tic Tac Toe JS
      • 13.8 More Web 2.0
      • 13.9 The Machine is Us/ing Us (Final Version)
      • 13.10 CIS Linux
  • III. CS Topics
    • 14. High Performance Computing
      • 14.1 Introduction to HPC
      • 14.2 Beocat Tour - Kyle Hutson
      • 14.3 Supercomputing and eScience (Eng)
      • 14.4 Pattern on the Stone Reading
    • 15. Compression & Error Checking
      • 15.1 Compression - Run Length Encoding
      • 15.2 Compression - Huffman Coding
      • 15.3 Error Checking - Pinpoint
      • 15.4 Error Checking - Fletcher's Checksum
      • 15.5 Error Checking - Other Methods
      • 15.6 Nine Algorithms that Changed the Future Ch 1 - Introduction
      • 15.7 Nine Algorithms that Changed the Future Ch 5 - Error Correcting Codes
      • 15.8 Nine Algorithms that Changed the Future Ch 7 - Data Compression
    • 16. Cryptography
      • 16.1 Introduction
      • 16.2 Enigma Machine (Part 1)
      • 16.3 Enigma Machine - Numberphile
      • 16.4 Enigma Machine (Part 2)
      • 16.5 Flaw in the Enigma Code - Numberphile
      • 16.6 Cracking Enigma
      • 16.7 Bombe Demonstration at Bletchley Park
      • 16.8 Modern Cryptography
      • 16.9 Public Key Cryptography: Diffie-Hellman Key Exchange (short version)
      • 16.10 RSA Encryption
      • 16.11 Nine Algorithms that Changed the Future Ch 4 - Public Key Cryptography
      • 16.12 Nine Algorithms that Changed the Future Ch 9 - Digital Signatures
    • 17. Cybersecurity
      • 17.1 Passwords
      • 17.2 Storing Passwords
      • 17.3 Social Engineering
      • 17.4 DEFCON Social Engineering CTF Report
    • 18. Artificial Intelligence
      • 18.1 The Rise of Artificial Intelligence | Off Book | PBS Digital Studios
      • 18.2 Introduction to AI
      • 18.3 John McCarthy (1927-2011): Artificial Intelligence
      • 18.4 Are Machines Intelligent?
      • 18.5 Intelligent Agents
      • 18.6 AI Advancements
      • 18.7 AI in Healthcare
      • 18.8 MarI/O - Machine Learning for Video Games
      • 18.9 IBM's Watson
      • 18.10 DeepMind
      • 18.11 Summary of AI
      • 18.12 The Moral Machine
      • 18.13 What happens when our computers get smarter than we are? | Nick Bostrom
      • 18.14 Machine Learning & Artificial Intelligence: Crash Course Computer Science #34
      • 18.15 Machine Learning: Living in the Age of AI | A WIRED Film
      • 18.16 AlphaGo - The Movie | Full award-winning documentary
      • 18.17 DeepMind StarCraft II Demonstration
      • 18.18 AI vs. AI. Two chatbots talking to each other
      • 18.19 Nine Algorithms that Changed the Future Ch 6 - Pattern Recognition
    • 19. Search and Information Retrieval
      • 19.1 Relational Data
      • 19.2 Searching the Web
      • 19.3 The Internet: How Search Works
      • 19.4 Page Rank
      • 19.5 Nine Algorithms that Changed the Future Ch 3 - Page Rank
      • 19.6 Nine Algorithms that Changed the Future Ch 8 - Databases
    • 20. Big Data
      • 20.1 Hans Rosling's 200 Countries, 200 Years, 4 Minutes - The Joy of Stats - BBC Four
      • 20.2 Introduction
      • 20.3 HealthMap.org
      • 20.4 Google Trends
      • 20.5 The Four V's
      • 20.6 Map Reduce
    • 21. Ethics
      • 21.1 The Creepy Line
    • 22. Graphics and Video Games
      • 22.1 Computer Graphics
      • 22.2 How a TV Works in Slow Motion - The Slow Mo Guys
      • 22.3 Tin Toy Trailer
      • 22.4 What Is The Uncanny Valley? | Mashable Explains
      • 22.5 How oldschool graphics worked Part 1 - Commodore and Nintendo
      • 22.6 How oldschool graphics work, part 2 - Apple and Atari
      • 22.7 Video Game History
      • 22.8 Restored PDP-1 Demonstration
      • 22.9 Steve Russell talks about his early video game Spacewar!
  • AP Alignment
    • 1. AP Syllabus

  •  
  •  
  •  

Built using Hugo and Hugo Relearn Theme.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. See License & Attribution for details.