분류 전체보기382 완벽해지려 하는 구글의 자연어 처리 (NLP) 대학교 4학년 때, 졸업프로젝트라는 걸 다들 해본 적 있을 것이다. 당시에 많은 팀들이 챗봇을 만들겠다면서 도전을 했다. 하지만 다들 1프로 부족했다. 그이유는 한글에 대한 자연어처리에 실패했기 때문이었다. 자연어 처리를 하는 많은 서비스가 있지만 한국어를 처리하는 건 대부분 부족했다. 보통 NLP 알고리즘은 단어의 순서, 구문 구조가 큰 영향을 미친다. 즉 단어의 순서가 하나만 바껴도 의미가 달라진다는 말이다. 한국어와 영어는 굉장히 다른 구조를 가지고 있기 때문에 이를 처리하는게 어려웠다. 이러한 문제를 드디어 !!! 구글이 해결했다고 하는 소식이다. 구글은 기존 알고리즘의 약점이 '의역'에 있다는 것을 파악하고 이를 극복할 수 있는 데이터 셋을 공개했다. 구글에서 새롭게 내놓은 기계학습 모델은 분류.. 2019. 12. 1. [Kotlin] 코틀린 뽀개기 - 오버라이딩 (Overriding) 코틀린 공부를 계속하다 보니 예전에 자바 공부하던 시절이 생각난다. 오버로딩, 오버라이딩 등 무슨 말인지 모르는 것들 투성이 었는데 ㅎㅎ 그래도 지금 코틀린 글을 작성할 때는 이러한 개념들이 그리 어렵게 느껴지지는 않는다. 잘난 척은 이만하고...!! 오늘은 오버라이딩 (Overriding) 이라는 것에 대해 공부해 볼 것이다. 공부하기전에 !! Overriding을 이해하기 위해서는 상속의 개념을 좀 잘 알고 올 필요가 있다. https://devkingdom.tistory.com/51 [Kotlin] 코틀린 뽀개기 - 코틀린에서 상속(Inherit)을 사용해보자 하이~~!! 오랜만에 코틀린 글을 쓴다 !! 오늘 배울 개념은 바로바로 !! 상속(Inherit) 이라는 개념이다. ㅎㅎ 상속(Inherit.. 2019. 12. 1. [Kotlin] 코틀린 뽀개기 - 객체지향의 핵심 '캡슐화' 하이~~!! 오늘은 객체지향 언어를 공부하는 사람이라면 꼭 알아야할 내용인 캡슐화에 대해 공부해보려한다. 캡슐화없는 객체지향은 앙꼬 없는 찐빵이다. 갑자기 찐빵이 먹고싶다. 캡슐화 클래스에는 변수를 선언해서 사용할 수 있다고 했다. 그런데 만약 이 변수에 모든 사람들이 자유롭게 접근해서 수정할 수가 있다면? 이건 큰 위험요소이다. 그래서 우리는 이러한 변수룰 외부에서 직접 접근하는 것을 막고 (private) , 메서드를 통해 변수의 값을 설정 (setter) 하거나 변수의 값을 리턴 (getter) 하게 해줘야한다. 이 과정을 바로 캡슐화라고 한다. 이렇게 말해놓으니깐 좀 어려운 것 같다. 아주 쉽게 설명한번 해주겠다. 내가 갑자기 감기에 걸렸다. 캡슐로 된 감기약을 먹었다. 우리는 이 감기약 안에 어.. 2019. 12. 1. 네이버의 개인화 검색어차트 서비스 '리요' 하이~~!! 최근에 네이버 검색어를 보면 갑자기 '광고성 검색어' 들이 노출되는 것을 많이 볼 수 있었다. 다양한 업체에서 이벤트를 진행하다보니 이러한 현상이 일어났었다. 네이버의 잘못은 아닌데... 네이버가 욕을 먹고 있었다. ㅜㅡㅜ 네이버의 급상승검색어는 일정한 시간 동안 네이버 검색창을 통해 입력되는 검색어 중 검색횟수 증가율이 가장 높은 검색어를 순서대로 보여준다. 그러다보니 업체들이 이벤트성으로 네이버 검색을 유도하면 광고성 검색어들이 네이버를 도배하게 되는 것이다. 네이버 이용자들은 이 이벤트성 검색어에 대해 굉장한 불편함을 호소 했다. 욕(?)을 먹다가 화가 났는지.... 네이버에서는 특별한 서비스를 28일 부터 시작했다. 리요(RIYO) 그 이름은 바로 리요라는 서비스이다. 리요는 인공지능.. 2019. 12. 1. [Kotlin] 코틀린 뽀개기 - 코틀린에서 상속(Inherit)을 사용해보자 하이~~!! 오랜만에 코틀린 글을 쓴다 !! 오늘 배울 개념은 바로바로 !! 상속(Inherit) 이라는 개념이다. ㅎㅎ 상속(Inherit) 프로그래밍이 아니더라도 상속이라는 말은 많이 들어봤을 것이다. 코틀린에서 상속은 클래스를 만들 때 부모클래스(Super Class) 의 요소를 물려받는 것을 말한다. 여기서 상속하는 클래스를 부모클래스( Super Class) 라고 하고, 상속받는 클래스를 자식클래스(Sub Class)라고 한다. 부모클래스를 상속받은 자식클래스는 부모클래스의 변수나 메서드를 자기 것 처럼 사용할 수 있다. 상속의 예제코드를 한번 짜봤다. 아주 간단한 코드이다. 아래를 보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23.. 2019. 12. 1. 혁신 금융 서비스 - 페이스페이 (Face Pay) 와 아마존 고 (Amazon Go) 올해 5월에 동대문 DDP에서 '코리아 핀테크 위크 2019' 를 다녀온 적이 있다. 그때 제일 괜찮다고 생각했던 아이디어가 '신한 Face Pay' 서비스 였는데 ...!! 얼마 전에 이 서비스가 금융위원회에서 '혁신금융서비스'로 지정했다는 소식을 들었다. 페이스 페이 이 서비스를 만든 신한카드는 지난 3일 신한 페이스 페이 서비스가 안면인식정보를 등록할 때, 앱인증이나 카드 및 휴대폰 본인확인 등으로 실명확인을 대체하는 규제특레를 적용받았다고 한다. 이 말은 곧 딱 한번만 본인확인해서 정보를 1회등록하고나면 카드를 들고 다닐 필요 없이 결제가 가능하다는 말이 된다. ( 페이스페이가 해당 가게에 지원이 된다면 말이다.) 신한카드의 페이스 페이 서비스는 3D / 적외선 카메라로 추출한 얼굴의 디지털 정보.. 2019. 11. 27. [Kotlin] 코틀린 뽀개기 - 객체지향 언어인 코틀린! 안녕 여러분 ~~!! 진짜 오랜만에 Kotlin 글을 쓴다. 혹시나 다들 까먹으셨을까봐 !! 링크를 올린다. https://devkingdom.tistory.com/25 https://devkingdom.tistory.com/26 https://devkingdom.tistory.com/29 https://devkingdom.tistory.com/30 https://devkingdom.tistory.com/31 https://devkingdom.tistory.com/32 혹시나 코틀린 기초를 까먹으셨다면 쭉 정독하고 오기를 바란다 !! 자바를 공부해 보신분들은 자바가 객체지향 언어라는 걸 알고 계실 거다. 객체지향언어에 대한 기본 개념은 다들알고 계시겠지만, 기억안나시는 분을 위해 간단하게 개념만 이야기하.. 2019. 11. 27. 오픈뱅킹 시대가 온다 마케팅/여론 조사 전문기관인 NICE 디앤알에서 오픈뱅킹 인지도 및 이용경험 현황 파악을 위해 오픈뱅킹 이슈조사를 수행했다. 그 중에 오픈뱅킹 인도 및 이용 경험에 대한 결과를 공개했다. 오픈뱅킹이란? 오픈뱅킹은 하나의 금융 모바일 앱에서 국내 모든 은행의 서비스를 할 수 있게 해준다. 즉, 신한은행 앱에서 국민은행 계좌를 조회하고, 우리은행 계좌를 이용해 입출금,이체 업무를 할 수 있다는 얘기이다. 신한은행을 비롯한 국내 주요 은행은 지난 10월 30일 부터 오픈뱅킹 서비스를 시행하고 있다. 조사 결과에 따르면 금융 소비자의 약 61.5%는 10월 30일 이후 시범 운영 중인 오픈뱅킹을 인지하고 있다고한다. 아직까지는 저조한 사용률 ... 그러나 아직까지 이용률은 굉장히 저조하다.. 이용률은 7.5% .. 2019. 11. 26. [Python] Python 기본 강의 (10) - 함수 (Function) 안녕~~ 오늘은 파이썬 공부하기전에 수학공부부터하자 !! y = f(x) 수학시간에 안졸았으면 이게 뭔지 기억날거다 . 맞다. 바로 이게 함수다! 그럼 수학공부 끝! 오늘 공부할것이 바로 함수이다. 내생각으로는 어떤 언어든 상관없이 프로그래밍을 잘하는 사람은 이 함수를 잘 활용한다. 파이썬도 마찬가지다. 프로그래밍에서 함수는 어떤 입력을 받아서 내부에서 로직을 처리하고 결과를 리턴하는 역할을 한다. 함수 본격적으로 함수를 공부해보자. 함수를 쓰려면 뭘해야하겠나!! 바로 선언이다. 함수의 선언방법은 단순하다. 예제를 보자. 맨앞에 def라는 키워드를 써주고, 함수이름을 적은 뒤에 파라미터를 넣을 ( ) 를 넣어주고 : 로 닫아주면 함수 정의 준비 끝이다. 그리고 아래에 로직을 구현하면된다 !! ㅎㅎ 쉽지?.. 2019. 11. 20. 이전 1 ··· 35 36 37 38 39 40 41 ··· 43 다음