시작하기전 이번에는 양심껏 0.0.1만 올렸습니다 ㅎㅎ. 이번에는 간단한 기능 한개만 추가했는데, 다른 글에 자세하게 설명되어 있어 딱히 설명할 것이 없다. Ver 3.0.1 Ver 3.0.1 특징 - 날씨 정보 카카오톡 친구에게 보내기 추가 - 코드 리팩토링 - 버그 수정 1. 날씨 정보 친구에게 카카오톡 보내기 저번 3.0.0에서 나에게 보내기를 구현했었고, 이번에는 나 뿐만 아니라 내가 지정한 사용자에게도 보낼 수 있도록 기능을 추가해봤다. 우선 이 방법 또한 미리 사전 세팅이 필요하며, 지정해놓은 사람한테만 보낼 수 있다. 카카오톡 api로 친구한테 메세지 보내기 0. 사전준비 카카오톡 access token 발급받기 카카오 플랫폼 서비스에서 카카오톡, 카카오스토리와 같은 카카오 서비스 및 카카오..
시작하기전 분명 이전 글에서 신기능을 추가하면 0.5를 올리고, 자잘한 수정이면 0.01을 올린다고 했는데 이번엔 1을 올렸다 ㅋㅋ..원래 버전은 자기 맘대로 하는건가? 규칙이 있는건가?.. 암튼 그냥 내 느낌상 코드도 많이 바꿨고 시간도 엄청 썼기 때문에 올려봤다. Ver 3.0.0 Ver 3.0.0 특징 - 날씨 정보 카카오톡 나에게 보내기 추가 - 대규모 코드 리팩토링 1. 코드 리팩토링 우선 코드가 너무 복잡하고 지저분한 것 같아서 모듈도 조금 더 나누고 폴더도 관리해봤다. 코드는 어차피 github에 올라와있지만, 꾸준하게 글을 봐주신 사람이 있다면?.. 알려드리기 위해 우선 저번시간에 전역변수를 정의하기 위한 파일 context_manager이란 파일을 variable_storage라는 이름으..
시작하기 전 이번에도 버전을 0.5 올렸다~~ 내 기준 0.5는 좀 시간도 많이 들이고, 메인 기능을 하나 추가한거!! 0.01 올리는건 그냥 음 사소한 코드 리팩토링? 정도로 보면 된다 ㅋㅋ 이번에도 프로젝트 회고를 해보자. Ver 2.0.0 Ver 2.0.0 특징 - Genie 일상대화 api 이용 -> 일상대화 구현 - 자잘한 오류 수정 1. Genielabs 일상채팅 API 내 음성 비서의 핵심이 될 API이다. 사실 그냥 API라서 갖다가 쓰기만 하면된다. 근데 은근 만줘져야할게 많았다. 우선 genielabs의 일상대화 api key를 발급받아야한다. 이것또한 블로그에 작성해놓았으니, 우선 아래 링크에서 api키를 발급받길 바란다.(사용하고 싶다면..) KT GenieLabs api 이용하기 ..
뭐 이건 genielabs에 들어가면 아주 자세하게 설명되어 있지만, 프로젝트에 사용되는 거라 간단하게 설명해보겠다. 우선 genie labs에 다양한 api들이 있는데, 전부 똑같은 절차로 발급받으면 된다. 1. [KT GenieLabs 회원가입 ] 우선 아래 링크에서 회원가입을 진행한다. KT GenieLabs 지니랩스에서 KT 융합기술원의 초거대 AI 믿음을 포함한 AI API를 자유롭게 활용하여 나만의 AI 서비스를 개발해보세요. genielabs.ai 2. API 신청 및 발급 상단의 API에서 신청하고자 하는 API에 맞게 이동한 후 클릭한다. (나는 NLP API의 일상채팅 API를 발급받아보도록 하겠다.) 그다음 위의 API 사용신청을 클릭하면 게시판으로 이동하게 되는데 절차에 맞게 신청하..
시작하기 전 오늘은 버전을 0.5나 올린!!!!!!!!! (사실 내맘대로임) Ver 1.5.0에 대한 리뷰이다~ 저번 버전과 동일하게 아래 버전을 누르면, github에서 코드를 볼 수 있다. 다시한번 말하지만, 코드에 대한 아주 자세한 설명이나, 개념에 대한 자세한 설명, 폴더 구조 등은 설명하지 않는다. 본 글들은 그냥 프로젝트 회고 느낌으로 작성하기 때문에 다만 github를 보고 코드에 대해서 물어볼 것이 있거나 추가해 으면 하는 기능, 오류가 있다면 언제든 환영입니다.!!!!!!!!!!!!!!!!!!!!!! Ver 1.5.0 Ver 1.5.0 특징 - STT 모델 추가 -> ETRI api, Openai Whisper 로컬 설치 - 코드 모듈화 1. STT 모델 저번 Ver 1.0.0에서 말했듯..
17. 데이터 분석하기 코로나 뉴스 토픽분석(22.08.03) [토픽 분석 + LDA 토픽 모델] 목표: 뉴스에서 코로나 관련 토픽을 분석하고 결과 시각화 1. 데이터 수집 이전에 사용한 네이버에서 크롤링한 코로나 뉴스에서 명사만을 추출한 단어 상태의 리스트를 준비 저번시간에 "코로나navernews.csv" 파일을 사용하면 된다. 2.데이터 준비 및 탐색 train데이터부터 데이터 전처리를 해볼 것이다. data=pd.read_csv("../data/Corona/코로나_naver_news.csv",encoding='euc-kr') description=data['description'] description_noun_tk=[] for d in description: description_noun_tk...
시작하기 전 오늘은 파이썬을 이용한 음성비서 프로젝트를 해보고자 하였다. 패스트캠퍼스 부트캠프를 수강하면서 프로젝트를 해보라고해서 시작하게 되었는데, 어느정도까지 만들어야하는지 혹은 어떤 기능이 들어가야하는지에 대한 설명이 없었어서, 내가 기획하여 진행했다. 내가 원하는 건 진정한 음성비서였는데, 프로젝트를 시작하기 전 대략적으로 음성비서에 대해서 찾아보니 대부분 어떤 특정 키워드를 말하면 그거에 대한 반응이 오도록 구현 하였다. (예를 들어, 날씨 라고 말하면 날씨를 알려주던지, 주식 이라고 말하면 정해진 주가를 알려주던지 등) 그러나 나는 음성 "비서"이기 때문에 뭔가 대화를 해보고 싶었다.(당연히 이렇게 짧게해서 될 건아니지만..) 아무튼 이런 마음을 가지고 시작하게 되었다. 대략 6일간의 기간이 ..