전체 글 62

[KT AIVLE School 3기] 7차 미니 프로젝트 후기

총 3개의 스텝으로 이루어진 에이블 스쿨 커리큘럼의 STEP 2까지 마무리되었다! 6개월이라는 교육기간 중 벌써 3분의 2가 지나갔고, 마지막 빅 프로젝트만 남았다는 게 실감이 나지 않는 것 같다. 이제 에이블 스쿨 4기도 모집하고 있던데 5월은 웹이나 인프라, 클라우드 등 처음 배우는 내용이 많아서 더 정신없이 지나갔던 것 같다. 이게 마지막 미니 프로젝트 후기인 것도 믿기지가 않는다 (•́д•̀) 그래도 새로운 도전의 연속이었던 마지막 미니 프로젝트 후기를 적어나가 보겠다! ChatGPT를 수어로 사용하는 웹서비스 데모 구현 마지막 미니 프로젝트의 주제는 수어 이미지를 입력하면, 해당 이미지를 영어로 번역 후, ChapGPT에게 전달하여 응답을 받는 웹 서비스 구현이다. 이번에는 기존 프로젝트 진행 ..

1-1. 데이터 모델링의 이해

1. 데이터 모델의 이해 모델링 현실세계를 단순화하여 표현하는 것 / 다양한 현상을 표기법에 의해 표기하는 것 모델링의 특징 3가지 추상화: 일정한 형식에 맞춰 표현 단순화: 제한된 표기법이나 언어로 표현 → 쉬운 이해 명확화: 누구나 이해하기 쉽게 애매모호함을 제거하여 정확하게 현상 기술 모델링의 3가지 관점 데이터 관점 : 업무와 데이터 및 데이터 사이의 관계 프로세스 관점 : 진행되고 있거나 진행되어야 하는 업무 상관 관점 : 데이터에 대한 업무 처리 방식의 영향 데이터 모델링 정보 시스템 구축을 위한 데이터 관점의 업무 분석 기법 목적 : 정보에 대한 표기법을 통일하여 업무 내용 분석 정확도 증대 / 데이터 모델을 기초로 DB 생성 기능 시스템 가시화 시스템 구조, 행동 명세화 시스템 구축의 구조..

Certificates/SQLD 2023.05.30

[우수상] 미래산업 인재육성 컨퍼런스 교육생 "VALUE UP" 훈련수기 공모전 참여 후기

에이블스쿨 매니저님을 통해 고용노동부가 후원하고 대한상공회의소가 주관하는 미래산업 인재육성 컨퍼런스의 교육생 "VALUE UP" 훈련수기 공모전 공모전을 알게 되었고, 수기 공모전에 참여했습니다. 감사하게도 우수상을 수상하게 되어 자랑 겸 간단한 기록을 해보려 합니다! 디지털 선도기업 아카데미 소개 미래산업 인재육성 컨퍼런스 미래산업 인재육성 컨퍼런스의 사이트입니다. dlca.career.greetinghr.com 대한상공회의소에서는 다양한 K-디지털 트레이닝(K-Digital Training) 프로그램을 운영하고 있습니다. K-디지털 트레이닝 프로그램이란, 혁신 훈련기관과 함께하는 디지털 신기술 핵심 실무인재 양성훈련입니다. 간단히 말하자면, IT 기술에 대한 실무 교육을 받을 수 있는 교육 프로그램입..

[IT 트렌드] 핀테크 (Fintech)

이번 주제는 핀테크입니다! 핀테크라는 단어 자체는 생소할 수 있는데, 우리 생활 속에 핀테크는 이미 깊이 스며들어 있습니다. 우리가 편리하게 사용하는 인터넷 뱅킹도 가장 전통적인 핀테크 기술이고, 애플페이, 삼성페이, 네이버페이, 카카오페이와 같은 간편 결제 서비스도 핀테크의 한 종류입니다. 금융과 IT 기술의 융합을 통해 소비자들에게 다양한 편리한 서비스를 제공하고 있는 핀테크가 정확히 무엇인지 알아보려고 합니다! 핀테크란? 핀테크는 Finance(금융)와 Technology(기술)의 앞부분을 따온 합성어입니다. 핀테크는 인공지능, 빅데이터, 사물인터넷 등의 다양한 IT 기술을 기반으로 한 기존의 금융기법과 차별화된 서비스를 제공하는 금융서비스를 통칭합니다. IT 기술과 융합된 금융서비스 외에도, 관련..

인공지능 팩토리 AI SPARK 챌린지 - 공기압축기 이상 판단 공모전 참가 후기

이번에 에이블 스쿨을 통해 인공지능팩토리(AIFactory)에서 주관하는 공모전에 참가했다! 대학교 때 친구의 제안으로 딱 한 번 공모전에 참가한 적이 있긴 있어서, 이번이 내 두 번째 공모전이었다. 팀 구성은 반 커뮤니티에 공모전 팀원 모집 글을 올려주신 에이블러님이 있어서 그걸 보고 참가하겠다고 직접 말씀드렸고, 4명의 팀원으로 참가하였다. 등수는 높지 않지만, 개인적으로 공모전 참여를 통해서 얻어간 게 많아서 간단하게 정리하고자 한다. 공모전 대회 개요 제4회 2023 연구개발특구 AI SPARK 챌린지 - 공기압축기 이상 판단 aifactory.space 이번 공모전은 공기압축기 이상 판단이라는 주제로 인공지능팩토리에서 개최되었다. 대회의 세부사항인 아래 두 항목은 대회 개요에서 직접 발췌했다. ..

[LINUX] vim 편집기 입력 에러

한창 쿠버네티스 실습을 하던 도중 vim 편집기를 사용하는데 갑자기 아무런 키도 안 먹히는 현상이 발생했었다. 실행 중이던 터미널을 다시 닫았다 켜야 할 것 같았는데, 그렇게 되면 진행하던 실습 내용이 저장이 안 되거나, 다시 하기에는 번거로울 것 같아서 해결 방법을 구글링 하다가 놀라운 걸 찾았다!! 편집기에서 아무런 입력이 되지 않았던 이유는 스크롤 락이 걸렸기 때문이다. 스크롤이란, 우리가 마우스의 휠을 상하로 작동하는 것이나 키보드 방향키의 상하좌우(↑ ↓ ← →)키를 통해 화면을 움직이는 것을 말한다. 따라서 스크롤 락이 걸리면, 터미널 속 화면이 고정되어 페이지를 위아래로 더 넘길 수 없기도 하고, 키보드로도 입력이 되지 않는다. vim 편집기에서의 스크롤 락을 실행하는 단축키가 ctrl + ..

Frontend 2023.05.06

[KT AIVLE School 3기] AICE Associate 시험 후기

에이블 스쿨 교육을 수강한 지 벌써 3개월이 다 되어 가는데, 드디어 AICE Associate 자격증 시험을 응시하였다. 에이블 스쿨을 지원할 때 한 가지 눈여겨보았던 것 중 하나가, 교육 과정 내에 AICE 자격증 취득도 포함되어 있던 것이었다. 뒤늦게 데이터 분석 및 인공지능 쪽으로의 진로를 준비하는 나에게, 어떤 스펙이던지 하나라도 더 쌓고 싶은 마음이 가득했는데, 자격증 취득까지 포함되어 있으니 안 할 이유가 더더욱 없었다. 이번에는 시험 응시 과정 및 후기를 작성해보려고 한다! AICE Associate 자격증이란? AICE KT가 개발하여 한국경제신문과 함께 주관하는 인공지능 능력시험입니다. aice.study AICE는 'AI Certificate for Everyone'의 앞글자에서 따온..

[IT 트렌드] 일론 머스크

이번 주제는 이전과는 색다르게 잡아봤습니다! 스터디 주제를 선정하기 위해 다양한 IT 관련 키워드나 뉴스를 살펴보다 보면 자주 발견할 수 있는 인물이 있습니다. 사업가라는 본래의 직업보다 도지 코인의 아버지라는 수식어가 더 잘 어울리는 것 같은 일론 머스크입니다. 제가 일론 머스크를 알게 된 건 한창 도지코인 밈이 유행하였을 때 "화성 갈 거니까~"라는 유행어가 퍼졌을 때입니다. 이때 Space X에 대해서도 접하고, Tesla에 대해서도 어렴풋이 알게 되었습니다. 제가 이번 스터디 주제로 선정하게 된 결정적인 계기는, 최근 가장 핫한 IT 기술이라고 할 수 있는 ChatGPT를 만든 OpenAI의 공동 설립자라는 것을 알게 되었기 때문입니다. 그가 우주선과 전기차에 대한 사업뿐만 아니라 인공지능에도 관..

제 작은 취미를 공유합니다 - CatGPT

에이블 스쿨 교육을 수강해 오는 기간을 전 두 가지로 자신 있게 나눌 수 있습니다. ChatGPT를 모르고 수업을 듣던 시절과 ChatGPT와 함께 수업을 듣는 시간으로요 ᖗ( ᐛ )ᖘ 대화하는 AI라고 해봐야 심심이 정도로 생각했던 저에게 ChatGPT는 정말 신세계였습니다. 문장을 입력하게 되면 그에 맞는 대답을 실시간으로 써내려 나가는 것을 보면서 인공지능의 발전이 정말 무섭다고 생각했습니다. 공부하면서 모르는 개념에 대해 물어보았을 때 일반적으로 구글링 하는 거에 비해 빠른 시간 내에 내가 원하는 정보를 얻을 수 있다는 것이 정말 편리했습니다. 또한 코드를 짤 때 특정 기능을 구현하기 위해서는 어떻게 코드를 짜야하는지, 오류가 있는 코드를 어떻게 고쳐야 할지 등등에 대해서 물어보고 피드백을 받으면..

파이썬 한글 깨짐 ( + 한글 자음 모음 분리 현상 )

파이썬과 matplotlib를 이용하여 데이터 시각화를 하다가 예상 못한 에러를 발견했다!! 1. 시각화 과정에서 한글 깨짐 ① ; 한글이 전부 네모로 표시 시작 전 다음 코드를 추가해서 폰트를 제대로 설치한 후 다시 실행하면서 해결할 수 있다. !sudo apt-get install -y fonts-nanum !sudo fc-cache -fv !rm ~/.cache/matplotlib -rf FONT_PATH = '/usr/share/fonts/truetype/nanum/NanumGothic.ttf' font_name = fm.FontProperties(fname=FONT_PATH, size=10).get_name() print(font_name) plt.rcParams['font.family']=fo..

Python 2023.04.27