엔트리 인공지능 (AI블록코딩)

엔트리 인공지능 (AI블록코딩)

$15.00
Description
이 책은 블록형 코딩 프로그램인 ‘엔트리’의 인공지능 기능을 이용하여 인공지능과 관련된 다양한 작품을 쉽게 만들 수 있도록 구성하였습니다. Chapter의 도입부에 관련 인공지능 기능 및 문제 해결 과제를 한눈에 볼 수 있게 제시하여, 인공지능과 프로그래밍 개념, 알고리즘을 자연스럽게 받아들이도록 한 것이 특징입니다.

① 따라하기 : 엔트리 블록 코딩을 경험한 학습자의 수준에 맞게 문제 해결 과제를 제시하여, 쉽게 따라할 수 있도록 구성하였습니다.
② 창의코딩 : 따라해 보며 배운 내용을 토대로 창의력을 발휘하여 작품을 더 만들어 볼 수 있도록 구성하였습니다.
③ 종합/심화 : ‘① 따라하기+② 창의코딩’의 코딩 내용을 종합하여 작품을 만들어 볼 수 있도록 구성하였습니다.
저자

창의코딩연구소

목차

Chapter00엔트리회원가입하기

Chapter01인공지능이란무엇일까요?
ㆍ인공지능의개념에대해알아봅니다.
ㆍ우리주변에서경험할수있는인공지능에는어떤것들이있는지알아봅니다.

Chapter02인공지능의원리알아보기
ㆍ인공지능이결과를예측하거나분류하는방법에대해알아봅니다.
ㆍ인공지능이사물의이미지를인식하여구별하는방법에대해알아봅니다.

Chapter03엔트리인공지능시작하기
ㆍ컴퓨터에필요한입출력장치를연결하는방법에대해알아봅니다.
ㆍ엔트리인공지능블록및인공지능모델학습에대해알아봅니다.

Chapter04오디오감지:열려라,미래도시!
ㆍ엔트리의오디오감지명령블록을불러옵니다.
ㆍ마이크가연결되면음성을인식하도록코딩합니다.
ㆍ음성을인식하여인식된결과에따라배경이변경되도록코딩합니다.

Chapter05오디오감지+읽어주기:스마트스피커의이름을불러줘!
ㆍ엔트리의오디오감지,읽어주기명령블록을불러옵니다.
ㆍ입력한문자를음성으로변환하여읽어주도록코딩합니다.
ㆍ음성을문자로바꾼값이입력한값이면오브젝트가작동하도록코딩합니다.
ㆍ음성을문자로바꾼값에따라해당하는명령을실행하도록코딩합니다.

Chapter06즐거운코딩①:통역로봇코드야,통역을도와줘!

Chapter07비디오감지+얼굴인식:감정을읽는AI오디션심사로봇
ㆍ엔트리의비디오감지명령블록을불러옵니다.
ㆍ얼굴인식을시작하고인식된얼굴이실행화면에보이도록코딩합니다.
ㆍ심사로봇이‘행복함’,‘놀람’연기를요청하도록코딩합니다.
ㆍ인식한얼굴의감정이‘행복’,‘놀람’이면오디션에합격하도록코딩합니다.

Chapter08비디오감지+얼굴인식+읽어주기:메타버스아바타가면
ㆍ엔트리의비디오감지,읽어주기명령블록을불러옵니다.
ㆍ얼굴인식을시작하고‘코’를따라오브젝트가이동하도록코딩합니다.
ㆍ얼굴인식을시작하고‘오른쪽눈’을따라오브젝트가이동하도록코딩합니다.
ㆍ인식된얼굴의크기에따라오브젝트의크기가계속해서변하도록코딩합니다.

Chapter09즐거운코딩②:이상한나라에서쿠키먹기

Chapter10비디오감지+얼굴인식+사람인식+읽어주기:인공지능트레이닝봇
ㆍ엔트리의비디오감지,읽어주기명령블록을불러옵니다.
ㆍ인식된얼굴의나이에따라운동단계를지정하도록코딩합니다.
ㆍ‘손목’의x,y좌푯값을따라오브젝트가이동하도록코딩합니다.
ㆍ운동단계에‘10’을곱한만큼반복하여운동을하도록코딩합니다.

Chapter11비디오감지+사물인식+읽어주기:멍멍아,장애물을알려줘!
ㆍ엔트리의비디오감지,읽어주기명령블록을불러옵니다.
ㆍ사물인식을시작하고인식된사물이무엇인지읽어주도록코딩합니다.
ㆍ사물이인식될때마다카운트변숫값이증가하도록코딩합니다.
ㆍ인식한사물이3개가되면산책을종료하도록코딩합니다.

Chapter12즐거운코딩③:음식보관스마트냉장고

Chapter13이미지모델학습+읽어주기:동물조각맞히기게임
ㆍ엔트리인공지능모델학습하기의분류:이미지블록을추가합니다.
ㆍ학습데이터를입력하여이미지를학습시킵니다.
ㆍ업로드기능을이용하여동물조각그림을인식시킵니다.
ㆍ업로드한그림을학습한모델로분류하도록코딩합니다.
ㆍ신뢰도가일정수준이상이면분류결과를말하도록코딩합니다.

Chapter14이미지모델학습+읽어주기:교통비를알려주는얼굴인식로봇
ㆍ엔트리인공지능모델학습하기의분류:이미지블록을추가합니다.
ㆍ직접촬영한이미지데이터를업로드하여이미지를학습시킵니다.
ㆍ촬영기능을이용하여얼굴을인식시킵니다.
ㆍ촬영된얼굴을학습한모델로분류하도록코딩합니다.
ㆍ분류결과에따라해당하는교통비를말하도록코딩합니다.

Chapter15즐거운코딩④:손동작에반응하는로봇강아지

Chapter16텍스트모델학습:병원안내챗봇
ㆍ엔트리인공지능모델학습하기의분류:텍스트블록을추가합니다.
ㆍ다양한텍스트를업로드하여텍스트를학습시킵니다.
ㆍ입력한증상을학습한모델로분류하도록코딩합니다.
ㆍ분류결과에따라해당진료과를안내하도록코딩합니다.

Chapter17텍스트모델학습:실시간댓글관리시스템
ㆍ엔트리인공지능모델학습하기의분류:텍스트블록을추가합니다.
ㆍ댓글데이터를업로드하여텍스트를학습시킵니다.
ㆍ입력한댓글을학습한모델로분류하도록코딩합니다.
ㆍ분류결과의신뢰도에따라등록여부를안내하도록코딩합니다.
ㆍ나쁜댓글을입력하면해당댓글이삭제되도록코딩합니다.

Chapter18즐거운코딩⑤:나를위로해주는스마트일기장

Chapter19음성모델학습+읽어주기:도슨트봇,이음악의제목을알려줘!
ㆍ엔트리인공지능모델학습하기의분류:음성블록을추가합니다.
ㆍ음악파일을업로드하여음성모델을학습시킵니다.
ㆍ업로드한음악을학습한모델로분류하도록코딩합니다.
ㆍ분류결과에따라해당음악의제목을읽어주도록코딩합니다.
ㆍ도슨트봇을클릭하면해당음악을재생하도록코딩합니다.

Chapter20음성모델학습+읽어주기:감정에따라표정이변하는모나리자
ㆍ엔트리인공지능모델학습하기의분류:음성블록을추가합니다.
ㆍ감정과관련된단어를직접녹음하여음성모델을학습시킵니다.
ㆍ녹음하여업로드한음성을학습한모델로분류하도록코딩합니다.
ㆍ분류결과의신뢰도에따라감정을읽어주도록코딩합니다.
ㆍ감정에따라모나리자의표정이변하도록코딩합니다.

Chapter21즐거운코딩⑥:생체인식보안시스템

Chapter22데이터분석+숫자분류모델학습:나의건강상태알리미
ㆍ엔트리인공지능모델학습하기의분류:숫자블록을추가합니다.
ㆍ데이터분석블록꾸러미에서테이블파일을추가합니다.
ㆍ추가한테이블을업로드하여숫자데이터를학습시킵니다.
ㆍ키와체중을입력하면현재건강상태를알려주도록코딩합니다.

Chapter23데이터분석+숫자예측모델학습+읽어주기:예상택시요금알림어플
ㆍ엔트리인공지능모델학습하기의예측:숫자블록을추가합니다.
ㆍ데이터분석블록꾸러미에서테이블파일을추가합니다.
ㆍ추가한테이블을업로드하여숫자데이터를학습시킵니다.
ㆍ학습한데이터를바탕으로예측속성을찾아내도록코딩합니다.
ㆍ예측결과에따라예상이동시간과예상택시비를알려주도록코딩합니다.

Chapter24데이터분석+숫자군집모델학습:길고양이쉼터설치로봇
ㆍ엔트리인공지능모델학습하기의군집:숫자블록을추가합니다.
ㆍ데이터분석블록꾸러미에서테이블파일을추가합니다.
ㆍ추가한테이블을업로드하여숫자데이터를학습시킵니다.
ㆍ핵심속성을기준으로묶음을만드는모델을학습하도록코딩합니다.
ㆍ설정된군집의개수만큼고양이쉼터를설치하도록코딩합니다.