전체 글50 Python 기초부터 배워보기~(자료형 연산) a = 3이라면 수학적으로 등호로 표현이 아니고 a라는 상자에 3을 넣는 거 같은 느낌 a = a + 1 이라면 a = 4가 되는 느낌 print(a)를 하면 4가 나오고 print(type(a))를 하게 되면 type이 어떤 건지 알려준다. 4는 정수이기 때문에 class 'int'가 표시된다. 문자열 자료형 a[ : ] a [ : : ] 첫 번째는 이상 두 번째는 미만 세 번째는 간격을 뜻한다. 첫 번째가 비어있으면 처음부터 두 번째가 비어있으면 끝까지를 뜻한다. 문자열 포매팅 코드설명 %s 문자열(String) %c 문자 1개(character) %d 정수(Integer) %f 부동소수(floating-point) %o 8진수 %x 16진수 %% Literal % (문자 % 자체) 재미있는 것은 %.. 2023. 9. 8. AI 1차 프로젝트 주제 확정 및 멘토링_0907 0907 멘토링 내용정리 1. 기획한 프로젝트 소개 [영상처리] 독거노인의 활동분석을 위한 웹 어플리케이션 [음성인식] 발음 연습을 위한 웹 어플리케이션 주제선정이유, 사용할 기술, 해결방안, 필수 요구사항 설명 2. 멘토님의 프로젝트 프로세스 설명 [영상처리] 독거노인의 활동분석을 위한 웹 어플리케이션 영상처리기술이 음성인식기술보다 적용하기 수월하다. (1) 실시간으로 촬영할 컴퓨터와 모니터링할 컴퓨터 존재 (2) 촬영된 영상은 서버에 실시간으로 전송 (3) 모니터링 컴퓨터는 서버의 영상을 실시간으로 확인할 수 있으며 이상감지 시에 로그를 기록하고 알림을 보냄(문자 등) (4) 로그 기록 및 이상감지와 이상감지 시 알림보내기 등 프로세스가 복잡하여 짧은 1차 프로젝트 기간 동안에는 어려울 것이라 판단됨.. 2023. 9. 8. Mac OS 에서 Python3과 MySQL 연동해보기(CRUD까지) PyMySQL 설치를 해보자 Python과 MySQL은 이미 설치되어 있는 상태로 가정한다. 터미널을 실행한 후에 아래 명령어를 넣어준다. pip install PyMySQL 명령어를 넣었는데 pip를 찾을 수 없다고 하고 있다,, 구글링이 계속해보니 아래 명령어를 넣고 하면 된다고 한다. sudo easy_install pip command not found: pip를 검색했더니 pip를 업그레이드해주면 된다고 한다. pip3 install --upgrade pip 다시 한번 PyMySQL을 설치 명령어를 넣어주니 install되었다! 이제 DBtest.py 파일에서 연결해 보자! (VScode에서 실습해 보았다.) import pymysql https://luran.me/300 PyMySQL - 파이.. 2023. 9. 7. AI 기초 실습 크롬에서 티처블 머신 검색 후 들어가기 각 클래스를 가위, 바위, 보로 변경 웹캠을 눌러 각 모션을 100~200개 입력 모델을 학습시키면 학습함 학습시킨 모션을 취하면 가위, 바위, 보를 인식해 모션을 알려줌 모델을 내보내면 업로드와 다운로드가 가능하며 아래 코드를 복사하여 사용할 수 있다. 실제로 해보니 엄청나게 다양한 데이터 값을 입력해야 정확하게 인식한다는 것을 알았고 100~200개로는 정확한 인식이 되지 않았다. 원리를 간략하게 들어보니 이미지 샘플(X)과 클래스 이름(Y)이 있다고 치면 우리가 X의 값을 취했을 때 미리 입력해 둔 이미지 샘플과 유사한 것을 Y로 도출해 내는 식이었다. 재미있었다. 2023. 9. 6. 1차 AI 프로젝트 주제선정동기 및 근거, 해결사례 조사 프로젝트 수행 일지 9월 6일 프로젝트 주제 선정 동기 및 근거 프로젝트 주제 [음성인식] 발음 연습을 위한 웹 어플리케이션 주제 선정 동기 및 근거 자료 - 주제 선정 동기 1. 발달 장애 아동의 수 증가함에 따라 언어 재활 시스템의 보급이 필요 2. 후천적 언어 장애를 겪는 경우 언어 능력을 회복하기 위한 골든 타임은 3~6개월인데, 전문기관의 도움을 받지 못하는 경우, 자가적인 훈련이 필요 3. 아나운서, 나레이터, 성우 등 정확한 발음과 뚜렷한 의사 전달이 중요한 직군에 속한 사람들이 전문기관이나 학원의 도움을 받지않고 자가 훈련 보조 프로그램 보급을 위함 4. 의사 전달이 어려운 장애인들을 대상으로 하는 범죄를 예방하기 위함 - 말하기 능력을 갖추어야 하는 이유 1. 가족, 지인과 대화할 때 원.. 2023. 9. 6. 1차 AI프로젝트 주제 선정 AI 국비교육을 하면서 진행할 1차 AI 프로젝트의 주제를 3가지 추려보았다. 1. 음성인식기반 발음연습을 위한 프로그램 - 문제 인식 (1) 발음이 어눌하여 의사소통이 힘든 상황 발생 (2) 전문적인 직업을 갖기 위한 교육프로그램의 가격이 높게 형성됨 - 서비스 이용 대상 (1) 발음이 어눌한 사람 (2) 외국인 등 한국어 말하기 학습이 필요한 사람 (3) 아나운서, 나레이터, 라디오 DJ, 레크레이션 강사등 정확한 발음 연습이 필요한 직군에 속한 사람 - 해결방안 정확한 정보 전달, 원활한 의사소통을 위해 발음 문제를 음성인식 기술을 통하여 해결하기로 함 - 준비물 : 음성 입력 장치(혹은 음성 파일), 교육 프로그램에 활용되는 텍스트 파일 - 요구사항 (1) 사용자가 읽을 텍스트 출력 (2) 출력된.. 2023. 9. 5. 이전 1 ··· 5 6 7 8 9 다음