Ashok Goel (old bio)

Teaching Ashok typically teaches the CS 4635/CS 7637 course on Knowledge-Based Artificial Intelligence in the fall term of each year. In the spring term, he alternates between teaching the the CS 4610/CS 7615 course on Computational Creativity, the interdisciplinary graduate course CS 6795 on Cognitive Science, and the new interdisciplinary undergraduate GT 2803 course on Invention. Involvement…

read more

Get Involved

Date: August 31, 2020 Georgia Tech’s Design Intelligence Laboratory (http://dilab.gatech.edu/) in the School of interactive Computing is seeking two Research Scientists. 1. Full-time Research Scientist  I in AI/ML  Lead software developer for the Jill Watson research team (https://emprize.gatech.edu/) as part a new industry/academia collaborative project sponsored by the NSF Convergence Accelerator…

read more

PAIP-Python

Python implementations of some of the classic AI programs from Peter Norvig’s fantastic textbook “Paradigms of Artificial Intelligence Programming.” Visit the main PAIP-Python site here. This is meant to be a learning resource for beginning AI programmers. Although PAIP is a fantastic book, it is no longer common for students…

read more

From Design Cases to Generic Mechanisms

Analogical reasoning plays an important role in design. In particular, cross-domain analogies appear to be important in innovative and creative design. However, making cross-domain analogiesis hard and often requires abstractions common to the source and target domains. Recent work in case-based design suggests that generic mechanisms are one type of abstractions useful in…

read more