<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Krasimir Topchiyski on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/krasimir-topchiyski/</link><description>Articles written by Krasimir Topchiyski on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 11 Nov 2021 20:07:51 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/krasimir-topchiyski/index.xml" rel="self" type="application/rss+xml"/><item><title>Visual Recognition for Chess with Deep Learning in Java on Android</title><link>https://foojayio.github.io/website/today/visual-recognition-for-chess-with-deep-learning-in-java-on-android/</link><pubDate>Thu, 11 Nov 2021 20:07:51 +0000</pubDate><guid>https://foojayio.github.io/website/today/visual-recognition-for-chess-with-deep-learning-in-java-on-android/</guid><description>&lt;p&gt;&lt;strong&gt;Find out how can you use AI in Java to build applications that can see and understand the world. This article describes an Android chessboard position scanner built with pure Java deep learning engine &lt;a href="https://www.deepnetts.com/" target="_blank" rel="noopener noreferrer"&gt;Deep Netts&lt;/a&gt;
.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Over the last few decades, the technological advancement in the Artificial Intelligence (AI) field has greatly assisted many chess grand masters&amp;rsquo; preparation as well as understanding chess theory. There are programs called chess engines, like Bagatur, Stockfish, and Komodo, which play extremely strong chess. These engines make deep and beautiful moves, but sometimes these moves are difficult to understand even by chess experts. Clearly, AI/ML has allowed chess engines to become quite advanced, but they are only one aspect of the story. There are more applications of AI/ML in playing the game of chess.&lt;/p&gt;</description></item></channel></rss>