Artificial technology