moved nlp things into ai_attempt