TRADITIONAL PROGRAMMING MACHINE LEARNING COMPUTER COMPUTER DATA RULES ANSWERS DATA ANSWERS MODEL