AI class