딥러닝 기반 소스코드 자동완성 툴 ‘딥 탭나인' 메이저 놀이터 추천
7월 29일
ⓒ지디넷코리아, 남혁우 기자 /firstblood@zdnet.co.kr
AI가 스스로 문맥 예상해 완성된 코드 제시
소스 코드 자동 완성 도구딥러닝을 활용해 프로그래밍을 쉽고 빠르게 할 수 있는 소스코드 자동 완성 도구가 메이저 놀이터 추천됐다.
미국 지디넷 등 외신은 캐나다 워털루 대학교의 컴퓨터과학 학부생인 제이콥 잭슨(Jacob Jackson)이 소스 코드를 자동으로 완성해주는 도구인 ‘딥 탭나인(Deep TabNine)을 개발했다고 26일 보도했다.
딥 탭나인은 키워드를 입력하면 자동으로 나머지 코드를 예측해 소스코드를 작성해주는 소스 코드 자동 완성 도구다.
마치 인터넷 검색창의 검색어 자동 완성 기능처럼 확률에 따라 4~5가지의 예상 코드를 제시하고 사용자가 이중 원하는 것을 선택할 수 있는 방식이다. 파이썬, 자바스크립트, C++ 등 23개의 주요 프로그래밍 언어와 5개의 코드 편집기를 지원한다.
이 툴은 오픈AI에서 개발한 딥러닝 언어 모델 GPT-2를 적용하고 200만 개 이상의 소스코드를 학습해 소스코드의 진행 맥락을 이해하고 이를 바탕으로 상황에 맞는 적합한 코드를 제시할 수 있는 것이 특징이다.
자연어로 작성된 문서에서 함수 이름, 매개 변수 및 반환 유형을 추론할 수 있고 수학적인 내용이 담긴 코딩을 할 때 수학적 연산에 대한 자동완성을 제안할 수 있다. 또한 지속적인 학습을 통해 사용자의 사용 기록 및 습관에 맞춰 소스코드 예상도 자연스럽게 변화한다.
다만 딥 탭나인은 딥러닝이 적용된 만큼 개인 컴퓨터로 효율적으로 구동이 어려워 탭나인 클라우드 베타버전으로 제공되고 있다.
제이콥 잭슨은 노트북 등 개인 컴퓨터에서 사용할 수 있는 개인 모델과 기업 내 자체 하드웨어에서 사용할 수 있는 엔터프라이즈 버전을 개발 중이라고 밝혔다.
※ 본 내용은 (주)메가뉴스(http://www.zdnet.co.kr)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 지디넷코리아. 무단전재 및 재배포 금지
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
8565 | 전 세계 클라우드 서비스 1위 아마존 바짝 추격하는 MS·구글…“아마존, 시장 성장 더딜 것” | 4865 | 2019-08-01 |
8564 | 사진 속 어떤 얼굴이 진짜 사람일까? file | 7141 | 2019-08-01 |
8563 | NPM "메이저 놀이터 자바스크립트 레지스트리, 계속 무료 운영" - 메이저 놀이터SW 포털 | 5260 | 2019-07-30 |
8562 | 딥러닝 기반 소스코드 자동완성 툴 ‘딥 탭나인' 메이저 놀이터 추천 file | 5606 | 2019-07-30 |
8561 | 한컴 개방형 OS '구름 플랫폼' 생태계 활성화 협의체 구성 | 4767 | 2019-07-30 |
8560 | [글로벌-Biz 24] MS자회사 깃허브, 이란이나 크림 북한 등 미국 제재조치 국가 사용자에 대해 사이트 차단 | 5158 | 2019-07-30 |
8559 | 카카오·SKT·삼성전자는 오픈소스를 어떻게 활용할까 | 5091 | 2019-07-30 |
8558 | [주간 OSS 동향 리포트] 폭발적인 ‘쿠버네티스’ 인기…비결은? | 8870 | 2019-07-29 |
8557 | NIPA, 공개 메이저 놀이터 추천로 유망 메이저 놀이터 추천 인재 file | 5014 | 2019-07-26 |
8556 | "윈도 갈아탈 때 됐다"…리눅스 업체들 한 목소리 - 공개메이저 사이트 | 5172 | 2019-07-26 |
0개 댓글