{"id":21739,"date":"2019-04-16T14:35:10","date_gmt":"2019-04-16T06:35:10","guid":{"rendered":"\/blog\/?p=21739"},"modified":"2019-05-05T10:40:00","modified_gmt":"2019-05-05T02:40:00","slug":"introduction-to-artificial-intelligence-for-makers","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/","title":{"rendered":"Introduction to Artificial Intelligence for Makers"},"content":{"rendered":"\n<!DOCTYPE html>\n<html>\n<head>\n<title>Introduction to Artificial Intelligence for Makers.md<\/title>\n<meta http-equiv=\"Content-type\" content=\"text\/html;charset=UTF-8\">\n<meta name=\"description\" content=\"AI is a hotspot nowadays, and relevant products sells well in our online shop. But we find some of our customers\u2014\u2014traditional hardware developers, often do not have a solid background in computer science\">\n<style>\n\/*---------------------------------------------------------------------------------------------\n *  Copyright (c) Microsoft Corporation. All rights reserved.\n *  Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*\/\n\nbody {\n\tfont-family: \"Segoe WPC\", \"Segoe UI\", \"SFUIText-Light\", \"HelveticaNeue-Light\", sans-serif, \"Droid Sans Fallback\";\n\tfont-size: 14px;\n\tpadding: 0 12px;\n\tline-height: 22px;\n\tword-wrap: break-word;\n}\n\n#code-csp-warning {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tcolor: white;\n\tmargin: 16px;\n\ttext-align: center;\n\tfont-size: 12px;\n\tfont-family: sans-serif;\n\tbackground-color:#444444;\n\tcursor: pointer;\n\tpadding: 6px;\n\tbox-shadow: 1px 1px 1px rgba(0,0,0,.25);\n}\n\n#code-csp-warning:hover {\n\ttext-decoration: none;\n\tbackground-color:#007acc;\n\tbox-shadow: 2px 2px 2px rgba(0,0,0,.25);\n}\n\n\nbody.scrollBeyondLastLine {\n\tmargin-bottom: calc(100vh - 22px);\n}\n\nbody.showEditorSelection .code-line {\n\tposition: relative;\n}\n\nbody.showEditorSelection .code-active-line:before,\nbody.showEditorSelection .code-line:hover:before {\n\tcontent: \"\";\n\tdisplay: block;\n\tposition: absolute;\n\ttop: 0;\n\tleft: -12px;\n\theight: 100%;\n}\n\nbody.showEditorSelection li.code-active-line:before,\nbody.showEditorSelection li.code-line:hover:before {\n\tleft: -30px;\n}\n\n.vscode-light.showEditorSelection .code-active-line:before {\n\tborder-left: 3px solid rgba(0, 0, 0, 0.15);\n}\n\n.vscode-light.showEditorSelection .code-line:hover:before {\n\tborder-left: 3px solid rgba(0, 0, 0, 0.40);\n}\n\n.vscode-dark.showEditorSelection .code-active-line:before {\n\tborder-left: 3px solid rgba(255, 255, 255, 0.4);\n}\n\n.vscode-dark.showEditorSelection .code-line:hover:before {\n\tborder-left: 3px solid rgba(255, 255, 255, 0.60);\n}\n\n.vscode-high-contrast.showEditorSelection .code-active-line:before {\n\tborder-left: 3px solid rgba(255, 160, 0, 0.7);\n}\n\n.vscode-high-contrast.showEditorSelection .code-line:hover:before {\n\tborder-left: 3px solid rgba(255, 160, 0, 1);\n}\n\nimg {\n\tmax-width: 100%;\n\tmax-height: 100%;\n}\n\na {\n\tcolor: #4080D0;\n\ttext-decoration: none;\n}\n\na:focus,\ninput:focus,\nselect:focus,\ntextarea:focus {\n\toutline: 1px solid -webkit-focus-ring-color;\n\toutline-offset: -1px;\n}\n\nhr {\n\tborder: 0;\n\theight: 2px;\n\tborder-bottom: 2px solid;\n}\n\nh1 {\n\tpadding-bottom: 0.3em;\n\tline-height: 1.2;\n\tborder-bottom-width: 1px;\n\tborder-bottom-style: solid;\n}\n\nh1, h2, h3 {\n\tfont-weight: normal;\n}\n\nh1 code,\nh2 code,\nh3 code,\nh4 code,\nh5 code,\nh6 code {\n\tfont-size: inherit;\n\tline-height: auto;\n}\n\na:hover {\n\tcolor: #4080D0;\n\ttext-decoration: underline;\n}\n\ntable {\n\tborder-collapse: collapse;\n}\n\ntable > thead > tr > th {\n\ttext-align: left;\n\tborder-bottom: 1px solid;\n}\n\ntable > thead > tr > th,\ntable > thead > tr > td,\ntable > tbody > tr > th,\ntable > tbody > tr > td {\n\tpadding: 5px 10px;\n}\n\ntable > tbody > tr + tr > td {\n\tborder-top: 1px solid;\n}\n\nblockquote {\n\tmargin: 0 7px 0 5px;\n\tpadding: 0 16px 0 10px;\n\tborder-left: 5px solid;\n}\n\ncode {\n\tfont-family: Menlo, Monaco, Consolas, \"Droid Sans Mono\", \"Courier New\", monospace, \"Droid Sans Fallback\";\n\tfont-size: 14px;\n\tline-height: 19px;\n}\n\nbody.wordWrap pre {\n\twhite-space: pre-wrap;\n}\n\n.mac code {\n\tfont-size: 12px;\n\tline-height: 18px;\n}\n\npre:not(.hljs),\npre.hljs code > div {\n\tpadding: 16px;\n\tborder-radius: 3px;\n\toverflow: auto;\n}\n\n\/** Theming *\/\n\n.vscode-light,\n.vscode-light pre code {\n\tcolor: rgb(30, 30, 30);\n}\n\n.vscode-dark,\n.vscode-dark pre code {\n\tcolor: #DDD;\n}\n\n.vscode-high-contrast,\n.vscode-high-contrast pre code {\n\tcolor: white;\n}\n\n.vscode-light code {\n\tcolor: #A31515;\n}\n\n.vscode-dark code {\n\tcolor: #D7BA7D;\n}\n\n.vscode-light pre:not(.hljs),\n.vscode-light code > div {\n\tbackground-color: rgba(220, 220, 220, 0.4);\n}\n\n.vscode-dark pre:not(.hljs),\n.vscode-dark code > div {\n\tbackground-color: rgba(10, 10, 10, 0.4);\n}\n\n.vscode-high-contrast pre:not(.hljs),\n.vscode-high-contrast code > div {\n\tbackground-color: rgb(0, 0, 0);\n}\n\n.vscode-high-contrast h1 {\n\tborder-color: rgb(0, 0, 0);\n}\n\n.vscode-light table > thead > tr > th {\n\tborder-color: rgba(0, 0, 0, 0.69);\n}\n\n.vscode-dark table > thead > tr > th {\n\tborder-color: rgba(255, 255, 255, 0.69);\n}\n\n.vscode-light h1,\n.vscode-light hr,\n.vscode-light table > tbody > tr + tr > td {\n\tborder-color: rgba(0, 0, 0, 0.18);\n}\n\n.vscode-dark h1,\n.vscode-dark hr,\n.vscode-dark table > tbody > tr + tr > td {\n\tborder-color: rgba(255, 255, 255, 0.18);\n}\n\n.vscode-light blockquote,\n.vscode-dark blockquote {\n\tbackground: rgba(127, 127, 127, 0.1);\n\tborder-color: rgba(0, 122, 204, 0.5);\n}\n\n.vscode-high-contrast blockquote {\n\tbackground: transparent;\n\tborder-color: #fff;\n}\n<\/style>\n\n<style>\n\/* Tomorrow Theme *\/\n\/* http:\/\/jmblog.github.com\/color-themes-for-google-code-highlightjs *\/\n\/* Original theme - https:\/\/github.com\/chriskempson\/tomorrow-theme *\/\n\n\/* Tomorrow Comment *\/\n.hljs-comment,\n.hljs-quote {\n\tcolor: #8e908c;\n}\n\n\/* Tomorrow Red *\/\n.hljs-variable,\n.hljs-template-variable,\n.hljs-tag,\n.hljs-name,\n.hljs-selector-id,\n.hljs-selector-class,\n.hljs-regexp,\n.hljs-deletion {\n\tcolor: #c82829;\n}\n\n\/* Tomorrow Orange *\/\n.hljs-number,\n.hljs-built_in,\n.hljs-builtin-name,\n.hljs-literal,\n.hljs-type,\n.hljs-params,\n.hljs-meta,\n.hljs-link {\n\tcolor: #f5871f;\n}\n\n\/* Tomorrow Yellow *\/\n.hljs-attribute {\n\tcolor: #eab700;\n}\n\n\/* Tomorrow Green *\/\n.hljs-string,\n.hljs-symbol,\n.hljs-bullet,\n.hljs-addition {\n\tcolor: #718c00;\n}\n\n\/* Tomorrow Blue *\/\n.hljs-title,\n.hljs-section {\n\tcolor: #4271ae;\n}\n\n\/* Tomorrow Purple *\/\n.hljs-keyword,\n.hljs-selector-tag {\n\tcolor: #8959a8;\n}\n\n.hljs {\n\tdisplay: block;\n\toverflow-x: auto;\n\tcolor: #4d4d4c;\n\tpadding: 0.5em;\n}\n\n.hljs-emphasis {\n\tfont-style: italic;\n}\n\n.hljs-strong {\n\tfont-weight: bold;\n}\n<\/style>\n\n<style>\n\/*\n * Markdown PDF CSS\n *\/\n\n body {\n\tfont-family:  \"Meiryo\", \"Segoe WPC\", \"Segoe UI\", \"SFUIText-Light\", \"HelveticaNeue-Light\", sans-serif, \"Droid Sans Fallback\";\n}\n\npre {\n\tbackground-color: #f8f8f8;\n\tborder: 1px solid #cccccc;\n\tborder-radius: 3px;\n\toverflow-x: auto;\n\twhite-space: pre-wrap;\n\toverflow-wrap: break-word;\n}\n\npre:not(.hljs) {\n\tpadding: 23px;\n\tline-height: 19px;\n}\n\nblockquote {\n\tbackground: rgba(127, 127, 127, 0.1);\n\tborder-color: rgba(0, 122, 204, 0.5);\n}\n\n.emoji {\n\theight: 1.4em;\n}\n\n\/* for inline code *\/\n:not(pre):not(.hljs) > code {\n\tcolor: #C9AE75; \/* Change the old color so it seems less like an error *\/\n\tfont-size: inherit;\n}\n\n\/* Page Break : use <div class=\"page\"\/> to insert page break\n-------------------------------------------------------- *\/\n.page {\n\tpage-break-after: always;\n}\n\n<\/style>\n\n<\/head>\n<body>\n<p><strong>Word count:<\/strong> 2000<\/p>\n<p><strong>Reading time:<\/strong> 30 minutes<\/p>\n<p>**Audience:**<\/p>\n<ul>\n<li>Hardware makers who are interested in AI but do not have a solid background in Computer Science<\/li>\n<\/ul>\n<p><strong>INDEX<\/strong><\/p>\n<p>An Essay for Hardware Developers who want to start with AI\nSummarize<br>\n1.What is \u2018AI\u2019<br>\n2.Application&amp;Some Amazing Projects<br>\n3.Relevant Products<br>\n4.Course &amp; Primer Tutorial<\/p>\n<h2 id=\"summarize\">Summarize<\/h2>\n<p>AI is a hotspot nowadays, and relevant products sells well in our <a href=\"https:\/\/www.seeedstudio.com\/\">online shop<\/a>. But we find some of our customers\u2014\u2014traditional hardware developers, often do not have a solid background in computer science.\nThe purpose of this article is to build interest and a general understanding for developers who want to start their deep learning journey but do not have a background knowledge yet. I will list the common interests and problems of novices in this article. And in the last part of this passage,  I&#8217;ll recommend some course and books to start with.<\/p>\n<h2 id=\"1-what-is-ai\">1. What is &#8216;AI&#8217;<\/h2>\n<p>AI is pervasive today. &quot;Data Mining&quot;, &quot;Artificial Intelligence&quot;, &quot;Artificial Neural Network&quot;\u2026\u2026pretty confusing hum? capitalist and computer scientists create thousands of new terms every year, but never explain to you *<strong>what they actually are<\/strong>.\nIn the wiki, it says:<\/p>\n<blockquote>\n<p>Artificial intelligence (AI), sometimes called machine intelligence, is intelligence demonstrated by machines, in contrast to the natural intelligence displayed by humans and animals.<\/p>\n<\/blockquote>\n<p>However, unless it is used as a rigorously academic terminology, we generally use this term to refer to the Artificial Neural Network. Because the explosive development of this technology in recent years has resulted in too many computing products and commercial publicity, gradually replacing the meaning of the term &#8216;AI&#8217; itself. So now when businesses say &quot;AI products&quot;, they generally refer to products used to speed up neural network operations.<\/p>\n<p>Some advertisements and \u2018tutorals&#8217; will show you pic like the following one, which reminds you of neurons in our brains. But in fact,  neurons are just a graceful analogy. The term Neural Networks&#8217; in computer science is a totally mathematical problem. And if you do not comprehend the algorithm, this pic means <strong>nothing.<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1554974523222.png\" alt=\"\"><\/p>\n<p>So if you want to get into deep learning, the first thing you need do is to comprehend the mathematical principles under the terms. I do not want to explain the algorithm detailed today, what you should know is that Neural Networks modules are distant relatives of a simple problem in your Algebra Class at Senior High School. In the last part of this passage. I&#8217;ll recommend some course and books for the novice.\nDeep learning is a young experimental subject, and it updates every day. If you want to master it, the most important thing is to choose a topic or a real problem and read relevant papers as much as possible.<\/p>\n<h2 id=\"2-applicationsome-amazing-projects\">2. Application&amp;Some Amazing Projects<\/h2>\n<h3 id=\"vision\">Vision<\/h3>\n<p>For Humans identification of any object by just seeing towards it done within few second, it&#8217;s really easy for them, but when we concern about the machine to identify the object, it is the really complex thing until Hinton and Alex Krizhevsky won the champion of ImageNet in 2012.\nThen Neural Network dominated Vision field, especially the problem of classification and segmentation, and the convolutional neural network is one of the most prominent approaches who won numerous competitions in recent years. It has outstanding results in image recognition.\nNvidia has built a lot of <a href=\"https:\/\/github.com\/dusty-nv\/jetson-inference\">Vision Demo<\/a> for Jetson Nano, and we have tested two of them as classification and face detection:<\/p>\n<iframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/U0rNdI9pl_0\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<h3 id=\"art\">Art<\/h3>\n<p><strong><a href=\"https:\/\/magenta.tensorflow.org\/\">Google Magenta<\/a><\/strong>\nAn open-source research project is exploring the role of machine learning as a tool in the creative process. This project group is known to the public because of AI-powered Doodle <a href=\"https:\/\/www.google.com\/doodles\/celebrating-johann-sebastian-bach\">Celebrating-Johann-Sebastian-Bach<\/a>\n<img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555056026898.png\" alt=\"Alt text\"><\/p>\n<p>And here are some demo even more interaction:<\/p>\n<p><a href=\"https:\/\/magic-sketchpad.glitch.me\/\">Magic Sketchpad<\/a> Every time you start drawing a doodle, Sketch RNN tries to finish it and match the category you\u2019ve selected.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555059163496.png\" alt=\"Alt text\"><\/p>\n<p><a href=\"http:\/\/piano-genie.glitch.me\/\">Piano Genie<\/a> Have some fun pretending you\u2019re a piano virtuoso using machine learning.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555059135929.png\" alt=\"Alt text\"><\/p>\n<p><a href=\"https:\/\/goo.gl\/magenta\/latent-loops\">Latent Loops<\/a> Sketch melodies on a matrix tuned to different scales, explore a palette of generated melodic loops, and sequence longer compositions using them. Built by Google\u2019s Pie Shop using<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555059104497.png\" alt=\"Alt text\"><\/p>\n<h3 id=\"lot-sensors\">LOT &amp; Sensors<\/h3>\n<p><strong>Smart Parking<\/strong>\nParking a vehicle in dense traffic environments often leads to an excess time of driving in search of free space which leads to congestions and environmental pollution. Lack of guidance information to vacant parking spaces is one reason for inefficient parking behaviour. Smart parking sensors and technologies facilitate guidance of drivers to free parking spaces thereby improving parking efficiency. Currently, no such sensors or technologies are in use for the open parking lot. So there is still something to be done.\n<a href=\"https:\/\/github.com\/fabiocarrara\/deep-parking\">Deep Learning for Decentralized Parking Lot Occupancy<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555055835602.png\" alt=\"Alt text\"><\/p>\n<p><a href=\"https:\/\/github.com\/guillaume-chevalier\/LSTM-Human-Activity-Recognition\"><strong>LSTMs for Human Activity Recognition<\/strong><\/a>Human Activity recognition (HAR) is an important area of research in ubiquitous computing and Human-Computer Interaction. To recognize activities using mobile or wearable sensor, data are collected using appropriate sensors, segmented, needed features extracted and activities categories using discriminative models (SVM, HMM, MLP etc.). In this project, the developers used LSTM and outstandingly, the final accuracy is of 91% with the peak to values such as 93.25%.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555057001717.png\" alt=\"Alt text\"><\/p>\n<h3 id=\"natural-language-processingnlp\">Natural Language Processing(NLP)<\/h3>\n<p>In the age of knowledge, Natural Language Processing (NLP) express its demand by a huge range of utilization. Previously NLP was dealing with statically data. Contemporary time NLP is doing considerably with the corpus, lexicon database, pattern reorganization. Considering Deep Learning (DL) method recognize artificial Neural Network (NN) to nonlinear process, NLP tools become increasingly accurate and efficient that begin a debacle.\n<a href=\"https:\/\/github.com\/sebastianruder\/NLP-progress\">NLP-progress<\/a> This is a project aims to track the progress in Natural Language Processing (NLP) and give an overview of the state-of-the-art (SOTA) across the most common NLP tasks and their corresponding datasets.<\/p>\n<h4 id=\"medical-information\">Medical Information<\/h4>\n<p>Artificial Intelligence is transforming the world of medicine. AI can help doctors make faster, more accurate diagnoses. It can predict the risk of a disease in time to prevent it. It can help researchers understand how genetic variations lead to disease. It enhances doctors\u2019 ability to analyze medical images. It\u2019s advancing the future of personalized medicine.\nCurrently, substantial efforts are developed for the enrichment of medical imaging applications using these algorithms to diagnose the errors in disease diagnostic systems which may result in extremely ambiguous medical treatments. Machine and deep learning algorithms are important ways in medical imaging to predict the symptoms of early disease. Deep learning techniques, in specific convolutional networks, have promptly developed a methodology of particular for investigating medical images. It carries consideration concerning the suite of these algorithms which can be used for the investigation of diseases and automatic decision-making.<\/p>\n<p><a href=\"https:\/\/github.com\/DLTK\/DLTK\"><strong>Deep Learning Toolkit (DLTK) for Medical Imaging<\/strong><\/a>\nDLTK is a neural networks toolkit written in python, on top of TensorFlow. It is developed to enable fast prototyping with a low entry threshold and ensure reproducibility in image analysis applications, with a particular focus on medical imaging. Its goal is to provide the community with state of the art methods and models and to accelerate research in this exciting field.\n<img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555056241911.png\" alt=\"Alt text\"><\/p>\n<h4 id=\"others\">Others<\/h4>\n<p><a href=\"https:\/\/github.com\/chengstone\/LotteryPredict\"><strong>LotteryPredict<\/strong><\/a> This demo used lstm and TensorFlow to predict lottery.<\/p>\n<h2 id=\"3-relevant-products\">3. Relevant Products<\/h2>\n<p>AI is pervasive today, from consumer to enterprise applications. Developers began to try to apply it to the embedded and robotic field, but the performance of traditional embedded development board is obviously insufficient. Multinational companies such as Intel, Nvidia, Google and Huawei have all launched their deep-learning products, of which Jetson Nano has received the most attention recently, which makes it possible to deploy medium-sized neural networks in embedded systems at affordable prices and ultra-low power consumption. Small companies such as Sipeed and Firefly, also launched their own products for specific subdivision field. Here are some examples.<\/p>\n<p><a href=\"https:\/\/www.seeedstudio.com\/NVIDIA-Jetson-Nano-Development-Kit-p-2916.html\"><strong>NVIDIA Jetson Nano<\/strong><\/a><\/p>\n<blockquote>\n<p>The NVIDIA\u00ae Jetson Nano\u2122 Developer Kit delivers the compute performance to run modern AI workloads at an unprecedented size, power, and cost. Developers, learners, and makers can now run AI frameworks and models for applications like image classification, object detection, segmentation, and speech processing.\n<img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555050651109.png\" alt=\"Alt text\"><\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/www.seeedstudio.com\/Coral-Dev-Board-p-2900.html\"><strong>Google Coral Dev Board<\/strong><\/a><\/p>\n<blockquote>\n<p>The Coral Dev Board is a single-board computer with a removable system-on-module (SOM) that contains eMMC, SOC, wireless radios, and Google\u2019s Edge TPU. It\u2019s perfect for IoT devices and other embedded systems that demand fast on-device ML inferencing.\n<img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555050567750.png\" alt=\"Alt text\"><\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/www.seeedstudio.com\/Sipeed-MAix-GO-Suit-for-RISC-V-AI-IoT-p-2874.html\"><strong>Sipeed MAix Go Suit for RISC-V AI+IoT<\/strong><\/a><\/p>\n<blockquote>\n<p>MAIX is Sipeed\u2019s purpose-built module designed to run AI at the edge, we called it AIoT. It delivers high performance in a small physical and power footprint, enabling the deployment of high-accuracy AI at the edge, and the competitive price makes it possible embed to any IoT devices. As you see, Sipeed MAIX is quite like Google edge TPU, but it acts as the master controller, not an accelerator like edge TPU, so it is more low cost and low power than AP+edge TPU solution.!\n<img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555051060453.png\" alt=\"Alt text\"><\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/www.seeedstudio.com\/Intel-Movidius-MA245X-AI-Kit-Compatible-w-Intel-Movidius-Stick-p-3146.html\"><strong>Intel Movidius MA245X AI Kit Compatible w\/ Intel Movidius Stick<\/strong><\/a><\/p>\n<blockquote>\n<p>With Plug and AI in mind, Horned Sungem (HS) is dedicated to being the simplest and wieldiest AI device to allow all developers, students, AI hobbyist and enthusiasts to create their own AI applications with ease. Without any dependency on deep learning frameworks or complex libraries, your device will be ready to see and understand the world after you plug Horned Sungem into the USB port and run a short installation script.\n<img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555050985486.png\" alt=\"Alt text\"><\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/www.seeedstudio.com\/HiKey-970-Development-Board.html\"><strong>HiKey 970 Development Board<\/strong><\/a><\/p>\n<blockquote>\n<p>Hikey970 is Super Edge AI Computing Platform Powered by Kirin970 SOC with 4 x Cortex A73,4 x Cortex A53. Hikey970 has 6GB LPDDR4 RAM, 64GB UFS storage, Gigabit Ethernet, GPS,PCIE Gen2 and CAN on board. As the world\u2019s first dedicated NPU AI platform, Hikey970 integrates Huawei HiAI computing architecture and popular neural network frameworks which supports CPU, GPU AI and Neural Processing Unit dedicated to AI acceleration. Also, It also comes with Huawei\u2019s HiAI SDK. Hikey 970 can be used in the most application in build Deep Learning, Robots, Automobile and Smart City.\n<img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Introduction_to_Artificial_Intelligence_for_Maker\/master\/1555051309338.png\" alt=\"Alt text\"><\/p>\n<\/blockquote>\n<h2 id=\"4-course-primer-tutorial\">4. Course &amp;  Primer Tutorial<\/h2>\n<h3 id=\"books\">Books<\/h3>\n<ol>\n<li><a href=\"http:\/\/neuralnetworksanddeeplearning.com\/\">Neural Networks and Deep Learning<\/a> This is one of the most friendly textbook of Neural Networks over the world without any annoying terms, and it&#8217;s totally free and online. But the code in this book is a little bit over time, and if you are familiar with c++, you can just use them to comprehend the principle.<\/li>\n<li><a href=\"https:\/\/www.amazon.com\/Deep-Learning-Python-Francois-Chollet\/dp\/1617294438\">Deep Learning with Python<\/a> This book was written for anyone who wishes to explore deep learning from scratch or broaden their understanding of deep learning. Whether you\u2019re a practising machine-learning engineer, a software developer, or a college student, you\u2019ll find value in these pages.<\/li>\n<li><a href=\"https:\/\/www.cin.ufpe.br\/~embat\/Python%20for%20Data%20Analysis.pdf\">Python For Data Analysis<\/a>  Classic tutorial for Data Analysis, and it&#8217;s not out of date yet.<\/li>\n<\/ol>\n<h3 id=\"course\">Course<\/h3>\n<ol>\n<li>\n<p><a href=\"https:\/\/link.zhihu.com\/?target=https:\/\/www.class-central.com\/mooc\/6679\/kadenze-creative-applications-of-deep-learning-with-tensorflow\">Creative Applications of Deep Learning with TensorFlow<\/a> This course introduces you to deep learning: the state-of-the-art approach to building artificial intelligence algorithms.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/link.zhihu.com\/?target=http:\/\/cs231n.stanford.edu\/\">Stanford CS231n: Convolutional Neural Networks for Visual Recognition<\/a> This course is a deep dive into details of the deep learning architectures with a focus on learning end-to-end models for these tasks, particularly image classification.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/ucbrise.github.io\/cs294-ai-sys-sp19\/\">UC Berkeley AI-Sys Spring 2019<\/a> This course describes from the classic structure like AlexNet to the latest trends in systems designs to better support the next generation of AI applications, and applications of AI to optimize the architecture and the performance of systems. The most valuable part for students online is the Required Reading List it provided.<\/p>\n<\/li>\n<\/ol>\n<h5 id=\"videos\">Videos<\/h5>\n<ol>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PLRM2gQVaW_wWXoUnSfZTxpgDmNaAS1RtG\">ScaledML 2019<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=uyc_pDBJotI&amp;t=767s\">A New Golden Age for Computer Architecture History, Challenges, and Opportunities.<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=4inIBmY8dQI&amp;t=26s\">SysML 18: Perspectives and Challenges.<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=2pWv7GOvuf0&amp;list=PLzuuYNsE1EZAXYR4FJ75jcJseBmo4KQ9-\">RL Course by David Silver<\/a><\/li>\n<\/ol>\n<p><strong>Thx for Reading!<\/strong><\/p>\n\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>An Essay for Hardware Developers who want to start with AI Summarize<br \/>\n1.What is \u2018AI\u2019<br \/>\n2.Application&#038;Some Amazing Projects<br \/>\n3.Relevant Products<br \/>\n4.Course &#038; Primer Tutorial<\/p>\n","protected":false},"author":200,"featured_media":21743,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[1301,1356,1355,1358,260,1357,1359],"class_list":["post-21739","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-ai","tag-ai-hardware","tag-artificial-intelligence","tag-deep-learning","tag-maker","tag-nividia-jetson-nano","tag-sipeed-maix"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Introduction to Artificial Intelligence for Makers - Latest News from Seeed Studio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introduction to Artificial Intelligence for Makers - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"An Essay for Hardware Developers who want to start with AI Summarize 1.What is \u2018AI\u2019 2.Application&amp;Some Amazing Projects 3.Relevant Products 4.Course &amp; Primer Tutorial\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-16T06:35:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-05-05T02:40:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1078\" \/>\n\t<meta property=\"og:image:height\" content=\"658\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Elaine Wu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elaine Wu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/\",\"name\":\"Introduction to Artificial Intelligence for Makers - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png\",\"datePublished\":\"2019-04-16T06:35:10+00:00\",\"dateModified\":\"2019-05-05T02:40:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61c04bed5bbe2d098f04195c6e48fb11\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png\",\"width\":1078,\"height\":658,\"caption\":\"Introduction to Artificial Intelligence for Makers\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction to Artificial Intelligence for Makers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61c04bed5bbe2d098f04195c6e48fb11\",\"name\":\"Elaine Wu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/184af8ef71f0d6b64c276f9bb38b992e?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/184af8ef71f0d6b64c276f9bb38b992e?s=96&r=g\",\"caption\":\"Elaine Wu\"},\"description\":\"Head of AI Robotics @seeed Every day holds new magic \u2728 on ne sait jamais\u2601\ufe0f\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/elaine1994\/\"],\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/elaine\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introduction to Artificial Intelligence for Makers - Latest News from Seeed Studio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/","og_locale":"en_US","og_type":"article","og_title":"Introduction to Artificial Intelligence for Makers - Latest News from Seeed Studio","og_description":"An Essay for Hardware Developers who want to start with AI Summarize 1.What is \u2018AI\u2019 2.Application&Some Amazing Projects 3.Relevant Products 4.Course & Primer Tutorial","og_url":"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2019-04-16T06:35:10+00:00","article_modified_time":"2019-05-05T02:40:00+00:00","og_image":[{"width":1078,"height":658,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png","type":"image\/png"}],"author":"Elaine Wu","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Elaine Wu","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/","url":"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/","name":"Introduction to Artificial Intelligence for Makers - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png","datePublished":"2019-04-16T06:35:10+00:00","dateModified":"2019-05-05T02:40:00+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61c04bed5bbe2d098f04195c6e48fb11"},"breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png","width":1078,"height":658,"caption":"Introduction to Artificial Intelligence for Makers"},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/04\/16\/introduction-to-artificial-intelligence-for-makers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Introduction to Artificial Intelligence for Makers"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61c04bed5bbe2d098f04195c6e48fb11","name":"Elaine Wu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/184af8ef71f0d6b64c276f9bb38b992e?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/184af8ef71f0d6b64c276f9bb38b992e?s=96&r=g","caption":"Elaine Wu"},"description":"Head of AI Robotics @seeed Every day holds new magic \u2728 on ne sait jamais\u2601\ufe0f","sameAs":["https:\/\/www.linkedin.com\/in\/elaine1994\/"],"url":"https:\/\/www.seeedstudio.com\/blog\/author\/elaine\/"}]}},"modified_by":"Lily","views":9256,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png",1078,658,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55-300x183.png",300,183,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55-768x469.png",640,391,true],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55-1030x629.png",640,391,true],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png",1078,658,false],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png",1078,658,false],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png",32,20,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png",1078,658,false],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png",936,571,false],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png",1024,625,false],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png",623,380,false],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/04\/\u5c4f\u5e55\u5feb\u7167-2019-04-16-\u4e0b\u53482.33.55.png",675,412,false]},"author_info":{"display_name":"Elaine Wu","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/elaine\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/news\/\" rel=\"category tag\">News<\/a>","tag_info":"News","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/21739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/200"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=21739"}],"version-history":[{"count":5,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/21739\/revisions"}],"predecessor-version":[{"id":62849,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/21739\/revisions\/62849"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/21743"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=21739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=21739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=21739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}