Applying AI to the real world