Answers.Body: <p>This is fairly boilerplate advice, but, since you're brand new to AI, I'd personally suggest writing a classical Tic-Tac-Toe AI, ideally using <a href="https://en.wikipedia.org/wiki/Minimax" rel="noreferrer">minimax</a>.</p>
  
  <p>I suggest this because <a href="http://www.flyingmachinestudios.com/programming/minimax/" rel="noreferrer">minimax is fundamental to AI</a>, and there are many webpages devoted to this subject, such as <a href="https://medium.freecodecamp.org/how-to-make-your-tic-tac-toe-game-unbeatable-by-using-the-minimax-algorithm-9d690bad4b37" rel="noreferrer">How to make your Tic Tac Toe game unbeatable by using the minimax algorithm</a> and <a href="https://www.neverstopbuilding.com/blog/2013/12/13/tic-tac-toe-understanding-the-minimax-algorithm13" rel="noreferrer">Tic Tac Toe: Understanding the Minimax Algorithm</a>.  (Google search for "Tic-tac-toe" and "minimax" will yield a plethora of other sites.  I'd also recommend looking at this minimax page from Stanford: "<a href="https://cs.stanford.edu/people/eroberts/courses/soco/projects/2003-04/intelligent-search/minimax.html" rel="noreferrer">Strategies and Tactics for Intelligent Search</a>".)</p>
  
  <p>I recommend this approach as a good basic primer.  The real cutting-edge work is being done in Machine Learning and Neural Networks, and for that reason, it's probably more important than ever to have some basic grounding in classical AI before you start dipping your toe in that pond.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-16T17:42:35.670Z
Answers.LastActivityDate: 2018-02-16T17:42:35.670Z
Answers.UserDisplayName: DukeZhou
Answers.Body: <p>I will assume you talk about applied AI (in generalized/strong AI we have nothing yet to program :-). </p>
  
  <p>You can look at any university course of introduction to AI and see its chapters and the program examples they use ( start by programming without any theory is not a way ).  </p>
  
  <p>By example, one common issue on this kind of courses is path finding, using for it algorithms as A* algorithm and applying them to games as Hanoi Towers. This kind of knowledge is a must for any activity in AI. </p>
  
  <p>Standford link provided by @DukeZhou is a good example of one of theses courses, just I suggest start it from first chapter instead of go directly to minmax. </p>
  
  <p>Later on, you can jump to more advanced concepts, as recognition/classification and its common approaches: k-nearest/k-means, decision networks, neural nets, ... .  </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-16T20:37:50.723Z
Answers.Text: [Tower of Hanoi](https://en.wikipedia.org/wiki/Tower_of_Hanoi) is a great suggestion.  Props!
Answers.UserDisplayName: DukeZhou
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-16T20:24:15.443Z
Answers.LastActivityDate: 2018-02-16T20:36:01.557Z
Answers.LastEditDate: 2018-02-16T20:36:01.557Z
Answers.UserDisplayName: pasaba por aqui
Body: <p>What are examples of simple problems and applications that can be solved with AI techniques, for a beginner who is trying to make use of his basic programming skills into AI at the beginning level? </p>
  
Tags: <game-ai><applications>
Title: What are examples of simple problems and applications that can be solved with AI techniques?
UserDisplayName: Jainam Shah
ThreadText: # What are examples of simple problems and applications that can be solved with AI techniques?
  
  (Asked by: username_0 on 2018-02-16)
  
  What are examples of simple problems and applications that can be solved with AI techniques, for a beginner who is trying to make use of his basic programming skills into AI at the beginning level?
  
  **Tags:** game-ai, applications
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2018-02-16. Score: 5
  
  This is fairly boilerplate advice, but, since you're brand new to AI, I'd personally suggest writing a classical Tic-Tac-Toe AI, ideally using [minimax](https://en.wikipedia.org/wiki/Minimax).
  
  I suggest this because [minimax is fundamental to AI](http://www.flyingmachinestudios.com/programming/minimax/), and there are many webpages devoted to this subject, such as [How to make your Tic Tac Toe game unbeatable by using the minimax algorithm](https://medium.freecodecamp.org/how-to-make-your-tic-tac-toe-game-unbeatable-by-using-the-minimax-algorithm-9d690bad4b37) and [Tic Tac Toe: Understanding the Minimax Algorithm](https://www.neverstopbuilding.com/blog/2013/12/13/tic-tac-toe-understanding-the-minimax-algorithm13). (Google search for "Tic-tac-toe" and "minimax" will yield a plethora of other sites. I'd also recommend looking at this minimax page from Stanford: "[Strategies and Tactics for Intelligent Search](https://cs.stanford.edu/people/eroberts/courses/soco/projects/2003-04/intelligent-search/minimax.html)".)
  
  I recommend this approach as a good basic primer. The real cutting-edge work is being done in Machine Learning and Neural Networks, and for that reason, it's probably more important than ever to have some basic grounding in classical AI before you start dipping your toe in that pond.
  
  
  ---
  
  ### Answer by username_2 on 2018-02-16. Score: 1
  
  I will assume you talk about applied AI (in generalized/strong AI we have nothing yet to program :-).
  
  You can look at any university course of introduction to AI and see its chapters and the program examples they use ( start by programming without any theory is not a way ).
  
  By example, one common issue on this kind of courses is path finding, using for it algorithms as A\* algorithm and applying them to games as Hanoi Towers. This kind of knowledge is a must for any activity in AI.
  
  Standford link provided by @DukeZhou is a good example of one of theses courses, just I suggest start it from first chapter instead of go directly to minmax.
  
  Later on, you can jump to more advanced concepts, as recognition/classification and its common approaches: k-nearest/k-means, decision networks, neural nets, ... .
  
  > **Comments:**
  > **username_1**: [Tower of Hanoi](https://en.wikipedia.org/wiki/Tower_of_Hanoi) is a great suggestion.  Props!  
  
  ---
  
  