approaches and definitions in ai 5425570