C:/Users/Kuk/Documents/Laboratory/TR/ tr(a)/TR ¾ç½Ä.dvi

Size: px
Start display at page:

Download "C:/Users/Kuk/Documents/Laboratory/TR/ tr(a)/TR ¾ç½Ä.dvi"

Transcription

1 Python 환경에서한글형태소분석기패키지 KoNLPy 사용법 Guide of KoNLPy for Korean Morpheme Analyzer with Python 박보국 부산대학교전자전기컴퓨터공학과 Abstract Python은자연언어처리에서굉장히인기있는언어중하나다. Python에는 NLTK(The Natural Language Toolkit) 이라고하는강력한자연언어처리패키지가있다. 이도구는형태소분석기, 수십종류의말뭉치, 기계학습알고리즘, Topic추출알고리즘, 연어 (Collocation) 등자연언어처리에서기본적으로다루는대부분의주제에대해서기능을제공한다. 그러나 NLTK에는한국어형태소분석기가없고, 현재 Python으로작성된한국어형태소분석기가없다. 따라서 NLTK라는매우우수한도구가있음에도 Python을사용하여자연언어처리를하기에번거롭다. 본보고서에서는최근발표된 KoNLPy(Korean NLP in Python) 패키지를소개한다. 이패키지는기존에 C/C++, JAVA로개발된형태소분석기를파이썬에서사용할수있도록처리하였다. 이패키지를설치하기만하면 Python에서형태소분석기를수행할수있어간편하게개발환경구축이가능하다. 먼저 KoNLPy의개요및설치방법에대해알아본다. 그리고주어진문자열에대해명사추출, 형태소분석, POS Tagging분석예제를보인다. 마지막으로형태소분석기와 NLTK를사용하여 bi-gram을추출하는예제를보인다. KoNLPy와 NLTK를같이사용하면손쉽게강력한자연언어처리개발환경을구축할수있다. Keywords: Python, KoNLPy, 형태소분석기 1 서론 자연언어의분석과정은일반적으로형태소분석 (Morphology Analysis), 통사분석 (Syntactic Analysis), 의미분석 (Semantic Analysis) 그리고화용분석 (Pragmatic Analysis) 의네단계로 나눌수있다. 일련의분석과정중기본이되는형태소분석은입력된문자열을분석하여형태 1

2 소라는뜻을가진가장작은말의단위로분류하는것이다. 문자열에서이를자동으로분석하기 위한도구로써형태소분석기가있다 [1]. 한국어정보처리를위한오픈소스형태소분석기는 1995 년부터 KTS 를시작으로다수의 프로젝트가개발되고배포되었다. 주요한국어형태소분석기는표 1 와같다. 그중대다수는 C/C++, Java 등으로개발되었다. 이렇게개발된형태소분석기를 Python 에서사용하기위해 서는다른언어로생성된형태소분석기를 Python 으로포팅작업을해야한다. 이러한번거로운 과정을줄이기위해 KoNLPy 패키지가개발되었다.KoNLPy 패키지를설치하기만하면 Python 에서한국어형태소분석기를호출하여사용할수있도록구현하였다 [2]. 현재는 KoNLPy 를 통해서세개의형태소분석기를사용할수있다. 본보고서에서는 KoNLPy 를설치하고, 이를통해 Python 에서형태소분석기를실행하는 예제에대해서살펴본다. 또한형태소분석기와 NTLK 의 collocation 과관련된기능을이용하여 bi-gram 을추출하는예시도보인다. 이 KoNLPy 를사용하므로써생산성이매우우수한 Python 을통해언어처리를할수있게되어, 자연언어처리에대한장벽을낮추었다. 추후에형태소 분석기를신문기사를분석하는연구에사용할계획이다. 표 1: 오픈소스한국어형태소분석기와개발언어. 이름년도언어라이선스사이트 KTS 1995 C/C++ GPL v2 projects/kts 한나눔 1999 Java GPL v3 shim/ MACH 2002 C/C++ custom demo/mach.html Arirang 2009 Java Apache v2 꼬꼬마 2010 Java GPL v2 index.jsp KoNLP 2011 R GPL v3 KoNLP MeCab-ko 2013 C/C++ GPL v2, LPGL, BSD mecab-ko KOMORAN 2013 Java custom?page id=835 2 KoNLPy 소개및설치 KoNLPy는서울대학교산업공학과에서개발한형태소분석기 Wrapper 패키지다. KoNLPy는이미개발된한글형태소분석기를 Python에서바로사용할수있도록하였다. 현재총세개의형태소분석기꼬꼬마, 한나눔, Mecab을지원해주고있다. 각형태소분석기마다제공해주는기능은약간차이가있으나공통적으로형태소추출, 명사추출,POS(PartOfSpeech) 추출기능이있다. 이프로젝트는최근 (2014년 7월 ) 에처음선보였다. 이패키지는 PIP(Package Manager) 2

3 표 2: konlpy 설치명령어 sudo apt-get install openjdk-7-jdk python-dev python-pip sudo pip install jpype== vi ~/.bashrc #.bashrc 에 JAVA_HOME 환경변수추가 export JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64" source ~/.bashrc sudo pip install konlpy 를통해서내려받을수있다. KoNLPy의실행가능환경은 OS의경우 Windows, Linux에서실행가능하다. Python버전의경우형태소분석기에따라 Python3을지원하지않는경우가있다. 현재 Mecab형태소분석기는 Python3을지원하지않는다. 필자가실행한환경은 Ubuntu LTS, Python 2.7 이다. 설치는표 2와같이쉘에명렬어를순서대로입력함으로써패키지를설치할수있다. 다음장에서는네가지명사추출, 형태소분석, POS Tagging, Bi-gram추출예제를통해형태소분석기사용법을알아본다. 3 KoNLPy 를이용한자연언어처리 3.1 문자열에대해명사추출 KoNLPy를통해꼬꼬마형태소분석기를이용하여한글문자열로부터명사를얻을수있다. 표 3는문자열로부터명사를추출하는프로그램의예이다. Line 5에서꼬꼬마분석기클래스인스턴스를만들고, Line 6에서명사추출함수에인자로분석하고자하는문자열을넘겨준다. 아버지가방에들어가신다. 그방에는내동생이있다. 에대해명사추출함수를수행한결과 [ 아버지, 방, 내, 동생 ] 이추출되었다. 1. 명사추출입력데이터아버지가방에들어가신다. 그방에는내동생이있다. 2. 명사추출수행결과아버지, 방, 내, 동생 3

4 표 3: 텍스트에서명사추출소스코드예 1 # -*- coding: utf-8 -*- 2 from konlpy.tag import Kkma 3 from konlpy.utils import pprint 4 5 kkma = Kkma() 6 pprint (kkma.nouns(u" 아버지가방에들어가신다. 그방에는내동생이있다.")) 3.2 문자열에대해형태소분석 KoNLPy를통해꼬꼬마형태소분석기를이용하여한글문자열로부터형태소분석결과를얻을수있다. 표 4는문자열로부터형태소분석을하는프로그램의예이다. Line 5에서꼬꼬마분석기클래스인스턴스를만들고, Line 6에서형태소분석함수를분석하고자하는문자열을넘겨준다. 수행결과는아래와같다. 표 4: KoNLPy를이용하여텍스트에서형태소분석소스코드예 1 # -*- coding: utf-8 -*- 2 from konlpy.tag import Kkma 3 from konlpy.utils import pprint 4 5 kkma = Kkma() 6 pprint (kkma.morphs(u" 아버지가방에들어가신다. 그방에는내동생이있다.")) 1. 형태소분석입력데이터아버지가방에들어가신다. 그방에는내동생이있다. 2. 형태소분석수행결과아버지, 가, 방, 에, 들어가, 시, ㄴ다,., 그, 방, 에, 는, 내, 동생, 이, 있, 다,. 3.3 문자열에대해 POS( 품사 ) Tagging KoNLPy를통해꼬꼬마형태소분석기를이용하여한글문자열로부터 POS Tagging 정보를알수있다. 표 5는문자열로부터 POS Tagging을수행하는프로그램의예이다. Line 5에서꼬꼬마분석기클래스인스턴스를생성하고, Line 6에서 POS Tagging함수에분석하고자하는문자열을넘겨준다. 수행결과는아래와같다. 1. POS Tagging 입력데이터 아버지가방에들어가신다. 그방에는내동생이있다. 4

5 표 5: KoNLPy 를이용하여텍스트에서 POS Tagging 소스코드예 1 # -*- coding: utf-8 -*- 2 from konlpy.tag import Kkma 3 from konlpy.utils import pprint 4 5 kkma = Kkma() 6 pprint (kkma.pos(u" 아버지가방에들어가신다. 그방에는내동생이있다.")) 2. POS Tagging 수행결과 ( 아버지, NNG), ( 가, JKS), ( 방, NNG), ( 에, JKM), ( 들어가, VV), ( 시, EPH), ( ㄴ다, EFN), (., SF), ( 그, MDT), ( 방, NNG), ( 에, JKM), ( 는, JX), ( 내, NP), ( 동생, NNG), ( 이, JKS), ( 있, VV), ( 다, EFN), (., SF) 3.4 형태소분석기와 NLTK를이용하여 bi-gram 및 tri-gram 추출 KoNLPy를통해사용할수있는꼬꼬마형태소분석기와 NLTK패키지를이용하여 bi-gram 및 tri-gram을추출을할수있다. 아래코드는 bi-gram을추출하기위한소스코드다. 참고로본보고서에서는 bi-gram에대해서만예시를보이고, tri-gram 구현은소스코드상에서 bigram을 trigram으로수정하기만하면동작한다. NLTK에서는 n-gram과관련하여제공하는 measure로 chi square, Dice s coefficient, phisquare, PMI 등 10개이상을제공하고있다. 이번예제에서는 PMI(Pointwise Mutual Information) 를 bi-gram 판단의척도로써사용하였다. 입력된문자열은 KoNLPy에내장되어있는대한민국헌법을입력으로하였다. Line 10은 KoNLPy에서제공하는헌법말뭉치를읽어온다. 출력은세종류로첫째, Line 15에서 Line 17은태깅된단어를기준으로 bi-gram을추출한결과를출력한다. 둘째, Line 19 Line 24는단어만을가지고추출한 bi-gram이다. 셋째, Line 26 Line 28은 Tag만을이용하여추출한 bi-gram을출력하였다. 1 # -*- coding: utf-8 -*- 2 3 from konlpy.tag import Kkma 4 from konlpy.corpus import kolaw 5 from konlpy.utils import pprint 6 from nltk import collocations 7 8 bigram_measures = collocations.bigramassocmeasures() 5

6 9 10 doc = kolaw.open( constitution.txt ).read() 11 pos = Kkma().pos(doc) 12 words = [s for s, t in pos] 13 tags = [t for s, t in pos] print( \ncollocations among tagged words: ) 16 finder = collocations.bigramcollocationfinder.from_words(pos) 17 pprint(finder.nbest(bigram_measures.pmi, 10)) # top 10 n-grams with highest PMI print( \ncollocations among words: ) 20 ignored_words = [u 안녕 ] 21 finder = collocations.bigramcollocationfinder.from_words(words) 22 finder.apply_word_filter(lambda w: len(w) < 2 or w in ignored_words) 23 finder.apply_freq_filter(3) # only bigrams that appear 3+ times 24 pprint(finder.nbest(bigram_measures.pmi, 10)) print( \ncollocations among tags: ) 27 finder = collocations.bigramcollocationfinder.from_words(tags) 28 pprint(finder.nbest(bigram_measures.pmi, 5)) 1. tagged word 기준으로 bi-gram 추출 Collocations among tagged words: [(( 가부, NNG), ( 동수, NNG)), (( 강제, NNG), ( 노역, NNG)), (( 경자, NNG), ( 유전, NNG)), (( 고, ECS), ( 채취, NNG)), (( 공무, NNG), ( 담임, NNG)), (( 공중, NNG), ( 도덕, NNG)), (( 과반, NNG), ( 수가, NNG)), (( 교전, NNG), ( 상태, NNG)), (( 그러, VV), ( 나, ECE)), (( 기본적, NNG), ( 인권, NNG))] 2. words 기준으로 bi-gram 추출 Collocations among words: [( 현행, 범인 ), ( 형의, 선고 ), ( 내부, 규율 ), ( 정치적, 중립성 ), 6

7 ( 누구, 든지 ), ( 회계, 연도 ), ( 지체, 없이 ), ( 평화적, 통일 ), ( 형사, 피고인 ), ( 지방, 자치 )] 3. tag 기준으로 bi-gram 추출 Collocations among tags: [(XR, XSA), (JKC, VCN), (EPT, EPT), (VCN, ECD), (ECD, VX)] 3.5 한글이외의문자에대한실험 이절에서는 KoNLPy 에서사용할수있는세가지한글형태소분석기를이용하여한글이외의 문자열과예외사항에대해형태소분석능력을실험하였다. 실험은명사를추출하는작업을수 행하였고, 실험결과를명사가모두추출되었는지비교하여평가하였다. 표 6 은실험에사용한 문자열이다. 실험문자열은한자, 영어, 외국어, 외래어, 기호, 신조어, 띄어쓰기가안된문장에 대해테스트할수있도록구성하였다. 실험문자열들에대해각형태소분석기를이용하여 명사추출을수행한결과는표 7 과같다. 이것을종합하여표 8 에정리하였다. 동그라미는실험 결과가주어진문장에서명사를모두추출한것이고, 세모는일부가누락된것이다. 그리고 가위표는전혀추출이불가능했음을의미한다. 실험결과정제된한글문서에는꼬꼬마형태소 분석기가비교적성능이좋을것으로판단된다. 표 6: 실험에사용한아홉가지문자열 실험번호실험문자열 1 南北이르면오늘軍事회담연다 TV 조선화면캡처對北전단 NLL 긴장완화등의제에오를듯 2 Ministry of Education said Monday that some 3 그사이로 765 kv 154 kv등각종송전탑과송전선로가어지럽게이어져있다. 4 실제로는문후보 1469 만표득표. 5 사우디아메리카 ( 미국이셰일혁명을통해세계최대에너지생산국이될것이라는전망 ) 는과장광고다. 6 한국인 NPC 가 이런병신새끼! 외의대사를하기도한다. 7 마지막이데이곱게말로할때가제이ㅋㅋㅎㅎㅋ 8 얼라인먼트알고리즘은다양한분야에사용된다. 9 아버지가방에들어가신다. 4 결론및향후활용방안 그동안많은형태소분석기가개발되었지만 Python 에서직접사용하기위해서는복잡한포팅 과정을거쳐야했다. 그러나최근에발표된 KoNLPy 패키지를설치하기만하면여타설정없이 바로사용할수있다. 본보고서의결론은다음과같다. 7

8 표 7: 실험문자열에대해각형태소분석기를이용하여명사추출을수행한결과 실험번호실험목적꼬꼬마 Mecab 한나눔 1 한자, 외국어 [ 오늘, 회담, 조선, [ 南北, 軍事, 회담, [ 南北, 오늘, 軍 화면, 캡, 캡처, 처, 조선, 화면, 캡처, 事, 회담, TV, 전단, 긴장, 긴장완對北, 전단, 긴장, 조, 화, 캡처對北전 화, 완화, 등, 의제, 듯 ] 완화, 등, 의제, 듯 ] 단 /NLL, 긴장완화, 등, 의제, 듯 ] 2 영어 [] [] [Ministry, of, Education, said, Monday, that, some] 3 영어 [ 사이, 765, 765kV, kv, 154, 154kV, 등, 각종, 송전, 송전탑, 탑, 송전선로, 선로 ] 4 숫자 [ 실제, 문, 후보, 1469, 1469만표, 만, 표, 득표 ] 5 신조어 [ 사우디, 메리, 메리 카, 카, 미국, 셰일, 혁명, 세계, 최대, 에너지, 생산국, 전 망, 과장, 과장광고, 광고 ] 6 영어 [ 한국인, 병신, 병 신새끼, 새끼, 외의, 대사 ] 7 방언 [ 마지막, 데이, 말, 때, 가제이, 제이, ㅋ ] 8 외래어, 외국어 [ 얼, 얼라인먼트, 라 인, 먼트, 알고리즘, 다양, 분야, 사용 ] 9 띄어쓰기 [ 아버지, 아버지가 방, 가방 ] [ 사이, 등, 각종, 송전탑, 송전, 선로 ] [ 문, 후보, 만, 표, 득표 ] [ 사우디, 아메리카, 미국, 셰일, 혁명, 세계, 최대, 에너지, 산국, 것, 전망, 과장, 광고 ] [ 한국인, 병신, 새끼, 외, 대사 ] [ 마지막, 이데이, 말, 때, 가제 ] [ 인먼, 트, 알고리즘, 분야, 사용 ] [ 사이, 765kV /154kV, 등, 각종, 송전탑, 송전선 ] [ 실제로, 후보, 1469, 만, 표, 득표 ] [ 사우디아메리카 ( 미국, 셰, 혁명, 세계, 최대, 에너지, 생산국, 것, 전망, 과장광고 ] [ 한국인, NPC, 병신, 새끼, 외, 대사 ] [ 마지막이데, 말, 때, 가제, ㅋㅋ, ㅎㅎ, ㅋ ] [ 얼라인먼트, 알고리즘, 다양, 한, 분야, 사용 ] [ 아버지, 방 ] [ 아버지가방에들어가 ] 표 8: 명사추출실험결과를표로정리한것. 동그라미는모두추출, 세모는일부추출, 가위표는추출못함 실험목적꼬꼬마 Mecab 한나눔 한글 O O 외래어 O X O 외국어 O X 영어 X X O 한자 X O O 방언 O O 숫자 O X 기호 X X X 신조어 X X X 8

9 1. 지금까지는 Python 개발환경에서한글형태소분석기를사용하기어려웠지만 KoNLPy 를사용하면여타설정없이바로사용할수있다. 2. 기존의 NLTK와함께사용하면 n-gram추출등강력하지만손쉬운자연언어처리기를만들수있다. 또한본보고서에서살펴본도구를활용하여다음과같은추가연구를진행할수있을것으로판단된다. 1. 기존에단문텍스트에대해감정을분석할수있는연구가있다. 이는감정과관련된단어와어떤명사가동시에출현할확률을이용하여감정을예측하는연구가있다 [3]. 2. 신문기사를이용한분석도많이진행되고있다 [4]. 이논문은대선기간직전 2년간신문기사를토대로진보및보수신문사별로기사작성시키워드간관계를분석하여특정단어들이어떤단어들과같이빈번하게사용되는지분석하였다. 3. 쇼핑몰과각종커뮤니티의글및댓글은누가작성하였는지특정하기어려운점이있다. 반면에신문기사의경우대부분기사맨하단에기자의이름과 주소를명시하는데, 이를이용하면작성자를특정지을수있다. 이를이용하여기자를중심으로하는키워드및단어에대한성향을분석할수있을것으로기대된다. References [1] M. Kim and H.-C. Kwon, 한국어어휘의미망의의미관계를이용한어의중의성해소, in in Proc. of the 38th Annual Conference on Software and Applications, pp , [2] E. L. Park and S. Cho, Konlpy: Korean natural language processing in python, in in Proc. of the 26th Annual Conference on Human & Cognitive Language Technology, (Chuncheon, Korea), October [3] T. C. S. Y. Hyunwoo Kim, Sungyoung Lee, Emotion recognition based on short text using semantic orientation, in 한국컴퓨터종합학술대회, pp , [4] W. J. Beomil Kang, Min Song, Study on opinion mining of newspaper texts based on topic modeling, 한국문헌정보학회지, vol. 47, no. 4, pp ,

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 파이썬을이용한빅데이터수집. 분석과시각화 Part 2. 데이터시각화 이원하 목 차 1 2 3 4 WordCloud 자연어처리 Matplotlib 그래프 Folium 지도시각화 Seabean - Heatmap 03 07 16 21 1 WORDCLOUD - 자연어처리 KoNLPy 형태소기반자연어처리 http://www.oracle.com/technetwork/java/javase/downloads/index.html

More information

2부 데이터 수집

2부 데이터 수집 4 부머신러닝 (Machine Learning) Text Mining 2 1 장텍스트마이닝및영문텍스트분석기법 문서분류 (Document Classification) 개본개념 분류 ( 예측 ) 모델 3 문서분류 (Document Classification) 누구의연설문인가? 4 자동분류시스템구성과정 데이터수집 데이터가공 분류모델구축 분류및평가 DB 구성 노이즈제거

More information

Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp DOI: * A S

Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp DOI:   * A S Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp.461-487 DOI: http://dx.doi.org/10.21024/pnuedi.28.4.201812.461 * - 2008 2018 - A Study on the Change of Issues with Adolescent Problem

More information

KCC2011 우수발표논문 휴먼오피니언자동분류시스템구현을위한비결정오피니언형용사구문에대한연구 1) Study on Domain-dependent Keywords Co-occurring with the Adjectives of Non-deterministic Opinion

KCC2011 우수발표논문 휴먼오피니언자동분류시스템구현을위한비결정오피니언형용사구문에대한연구 1) Study on Domain-dependent Keywords Co-occurring with the Adjectives of Non-deterministic Opinion KCC2011 우수발표논문 휴먼오피니언자동분류시스템구현을위한비결정오피니언형용사구문에대한연구 1) Study on Domain-dependent Keywords Co-occurring with the Adjectives of Non-deterministic Opinion 요약 본연구에서는, 웹문서로부터특정상품에대한의견문장을분석하는오피니언마이닝 (Opinion

More information

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

More information

[PyConKR2017] 노가다 없는 텍스트 분석을 위한 한국어 NLP

[PyConKR2017] 노가다 없는 텍스트 분석을  위한 한국어 NLP 노가다없는텍스트분석을위한한국어 NLP 파이콘코리아 2017 김현중 (soy.lovit@gmail.com) 1 노가다없는텍스트분석을위한한국어 NLP Hyunjoong Kim soy.lovit@gmail.com 2 KoNLPy 는 Python 에서사용할수있는한국어자연어처리패키지 from konlpy.tag import Kkma kkma = Kkma() print(kkma.nouns(u'

More information

윙윙_포트폴리오_3

윙윙_포트폴리오_3 TOBIGS TEAM PROJECT 감성분석을통한키워드기반대한민국정치흐름파악 2017.07.15 구혜인김서연연다인허능호 INDEX 주제선정배경 데이터수집및전처리 데이터분석 결론및제언 1 주제선정배경 1 주제선정배경 데이터 수집 데이터수집 2 1) 신문사수집기준 전국신문사발행부수순위와네이버의뉴스스탠드목록을바탕으로총 8 개의신문사를선정하였다. à 조선일보, 동아일보,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

<C5D8BDBAC6AEBEF0BEEEC7D02D3336C1FD2E687770>

<C5D8BDBAC6AEBEF0BEEEC7D02D3336C1FD2E687770> 텍스트언어학 36, 2014, pp. 149~177 빅데이터 적정 텍스트 추출을 위한 언어학적 접근 - 학교폭력 관련 텍스트를 중심으로- 남길임(경북대) 송현주(계명대) 이수진(경북대) Nam, Kilim, Song, Hyunju, Lee, Soojin 2014. Linguistic approach for Document Classification on Big

More information

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

Software Requirrment Analysis를 위한 정보 검색 기술의 응용

Software Requirrment Analysis를 위한 정보 검색 기술의 응용 EPG 정보 검색을 위한 예제 기반 자연어 대화 시스템 김석환 * 이청재 정상근 이근배 포항공과대학교 컴퓨터공학과 지능소프트웨어연구실 {megaup, lcj80, hugman, gblee}@postech.ac.kr An Example-Based Natural Language System for EPG Information Access Seokhwan Kim

More information

이보고서는 2010 년한국언론진흥재단의언론진흥기금을지원받아수행한것입니다. 보고서의내용은한국언론진흥재단의공식견해가아닌연구자의연구결과임을밝힙니다. 목 차 요약문 ⅳ Ⅰ. 서론 1 5 6 7 7 11 13 14 14 16 18 21 29 40-1 - 47 47 48 66 68 69 70 70 71 72 72 73 74-2 - < 표 > 목차 표 1 대한매일신보보급부수

More information

PowerPoint Presentation

PowerPoint Presentation Package Class 3 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section

More information

<B3EDB9AEC0DBBCBAB9FD2E687770>

<B3EDB9AEC0DBBCBAB9FD2E687770> (1) 주제 의식의 원칙 논문은 주제 의식이 잘 드러나야 한다. 주제 의식은 논문을 쓰는 사람의 의도나 글의 목적 과 밀접한 관련이 있다. (2) 협력의 원칙 독자는 필자를 이해하려고 마음먹은 사람이다. 따라서 필자는 독자가 이해할 수 있는 말이 나 표현을 사용하여 독자의 노력에 협력해야 한다는 것이다. (3) 논리적 엄격성의 원칙 감정이나 독단적인 선언이

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract

2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract 2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract - 31 - 소스코드유사도측정도구의성능에관한비교연구 1. 서론 1) Revulytics, Top 20 Countries for Software Piracy and Licence Misuse (2017), March 21, 2017. www.revulytics.com/blog/top-20-countries-software

More information

09오충원(613~623)

09오충원(613~623) A Study of GIS Service of Weather Information* Chung-Weon Oh**,..,., Web 2.0 GIS.,.,, Web 2.0 GIS, Abstract : Due to social and economic value of Weather Information such as urban flooding, demand of Weather

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 CRM Fair 2004 Spring Copyright 2004 DaumSoft All rights reserved. INDEX Copyright 2004 DaumSoft All rights reserved. Copyright 2004 DaumSoft All rights reserved. Copyright 2004 DaumSoft All rights reserved.

More information

국어 순화의 역사와 전망

국어 순화의 역사와 전망 전문용어의국어화 강현화 1. 들어가기 이해할 수 있는 쉬운 언어 사용의 전형을 만들고자 노력하고 있다. 따라서 본고는 전문 용어의 사용자가 전문가뿐만 아니라 일반인도 포 될 수 있다는 데에서 출발한다. 이러한 출발점을 시작으로 과연 전문 함 용어의 국어화가 어떻게 나아가야 하는지에 대해 고민해 보고자 한다. 2. 전문 용어 연구의 쟁점 2.1. 전문 용어

More information

유의사항 Information marking example 1 3 4

유의사항 Information marking example 1 3 4 제 26 회 한국어능력시험 The 26th Test of Proficiency in Korean 일반한국어능력시험 (S-TOPIK) 초급 (Beginner) B 1 교시표현 ( 어휘및문법, 쓰기 ) 수험번호 (Application No.) 이름 (Name) 한국어 (Korean) 영어 (English) 유의사항 Information marking example

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Elasticsearch 의한글검색활용 Elastic Community Engineer 김종민 2018. 10. 18 Elastic? Elastic? Elasticsearch 라는검색엔진을개발한회사입니다. (ELK Stack 으로더잘알려져있습니다.) 검색엔진은우리주변여기저기에있습니다. 요즘은검색엔진이데이터분석에도쓰입니다. 4 SEARCH Multilingual

More information

제 호 년 제67차 정기이사회, 고문 자문위원 추대 총동창회 집행부 임원 이사에게 임명장 수여 월 일(일) 년 월 일(일) 제 역대 최고액 모교 위해 더 확충해야 강조 고 문:고달익( 1) 김병찬( 1) 김지훈( 1) 강보성( 2) 홍경식( 2) 현임종( 3) 김한주( 4) 부삼환( 5) 양후림( 5) 문종채( 6) 김봉오( 7) 신상순( 8) 강근수(10)

More information

<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770>

<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 13, No. 2 pp. 866-871, 2012 http://dx.doi.org/10.5762/kais.2012.13.2.866 증강현실을 이용한 아동교육프로그램 모델제안 권미란 1*, 김정일 2 1 나사렛대학교 아동학과, 2 한세대학교 e-비즈니스학과

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 한국소음진동공학회 2015추계학술대회논문집년 Study of Noise Pattern and Psycho-acoustics Characteristic of Household Refrigerator * * ** ** Kyung-Soo Kong, Dae-Sik Shin, Weui-Bong Jeong, Tae-Hoon Kim and Se-Jin Ahn Key Words

More information

학교폭력표지

학교폭력표지 2005 Ministry Of Education & Human Resources Development 2005 Ministry Of Education & Human Resources Development www.moe.go.kr 2005 Ministry Of Education & Human Resources Development www.moe.go.kr contents

More information

2 2000. 8. 31

2 2000. 8. 31 IT update 00 1 / 2000.8.30 IT update Information Technology 2 2000. 8. 31 C o n t e n t s 2000. 8. 31 3 4 2000. 8. 31 2000. 8. 31 5 6 2000. 8. 31 2000. 8. 31 7 8 2000. 8. 31 2000. 8. 31 9 1 0 2000. 8.

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4) THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Oct.; 29(10), 799 804. http://dx.doi.org/10.5515/kjkiees.2018.29.10.799 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Method

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Nov.; 26(11), 985991. http://dx.doi.org/10.5515/kjkiees.2015.26.11.985 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis

More information

수식모드수식의표현법 수학식표현 조남운 조남운 수학식표현

수식모드수식의표현법 수학식표현 조남운 조남운 수학식표현 조남운 mailto:namun.cho@gmail.com 2008.2.20 AMS-TEX 미국수학회 (American Mathematical Society) 에서만든수학패키지 대부분의수학표현은 AMS-TEX 을이용하고있음. 자세한내용은 AMS-TEX 매뉴얼을참조할것. http://www.ams.org/tex/amstex.html AMS-TEX 패키지선언 \usepackage{amssymb,

More information

<4D F736F F F696E74202D20C1A63038C0E520C5ACB7A1BDBABFCD20B0B4C3BC4928B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20C1A63038C0E520C5ACB7A1BDBABFCD20B0B4C3BC4928B0ADC0C729205BC8A3C8AF20B8F0B5E55D> Power Java 제 8 장클래스와객체 I 이번장에서학습할내용 클래스와객체 객체의일생직접 메소드클래스를 필드작성해 UML 봅시다. QUIZ 1. 객체는 속성과 동작을가지고있다. 2. 자동차가객체라면클래스는 설계도이다. 먼저앞장에서학습한클래스와객체의개념을복습해봅시다. 클래스의구성 클래스 (class) 는객체의설계도라할수있다. 클래스는필드와메소드로이루어진다.

More information

<BACFC7D1B3F3BEF7B5BFC7E22D3133B1C733C8A3504446BFEB2E687770>

<BACFC7D1B3F3BEF7B5BFC7E22D3133B1C733C8A3504446BFEB2E687770> 북한의 주요 농업 관련 법령 해설 1) 이번 호와 다음 호에서는 북한의 주요 농업 관련 법령을 소개하려 한다. 북한의 협동농장은 농업협동조합기준규약초안 과 농장법 에 잘 규정되어 있다. 북한 사회주의 농업정책은 사회 주의농촌문제 테제 2), 농업법, 산림법 등을 통해 엿볼 수 있다. 국가계획과 농업부문의 관 계, 농산물의 공급에 관해서는 인민경제계획법, 사회주의상업법,

More information

1 9 2 0 3 1 1912 1923 1922 1913 1913 192 4 0 00 40 0 00 300 3 0 00 191 20 58 1920 1922 29 1923 222 2 2 68 6 9

1 9 2 0 3 1 1912 1923 1922 1913 1913 192 4 0 00 40 0 00 300 3 0 00 191 20 58 1920 1922 29 1923 222 2 2 68 6 9 (1920~1945 ) 1 9 2 0 3 1 1912 1923 1922 1913 1913 192 4 0 00 40 0 00 300 3 0 00 191 20 58 1920 1922 29 1923 222 2 2 68 6 9 1918 4 1930 1933 1 932 70 8 0 1938 1923 3 1 3 1 1923 3 1920 1926 1930 3 70 71

More information

Microsoft PowerPoint - Java7.pptx

Microsoft PowerPoint - Java7.pptx HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)

More information

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 (   ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각 JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( http://java.sun.com/javase/6/docs/api ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각선의길이를계산하는메소드들을작성하라. 직사각형의가로와세로의길이는주어진다. 대각선의길이는 Math클래스의적절한메소드를이용하여구하라.

More information

R을 이용한 텍스트 감정분석

R을 이용한 텍스트 감정분석 R Data Analyst / ( ) / kim@mindscale.kr (kim@mindscale.kr) / ( ) ( ) Analytic Director R ( ) / / 3/45 4/45 R? 1. : / 2. : ggplot2 / Web 3. : slidify 4. : 5. Matlab / Python -> R Interactive Plots. 5/45

More information

Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/ Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다.

Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/ Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다. Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/2015 1. Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다. 2. Installation 2.1. For Debian GNU/Linux 국내에서사용되는컴퓨터들의

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

유니티 변수-함수.key

유니티 변수-함수.key C# 1 or 16 (Binary or Hex) 1:1 C# C# (Java, Python, Go ) (0101010 ). (Variable) : (Value) (Variable) : (Value) ( ) (Variable) : (Value) ( ) ; (Variable) : (Value) ( ) ; = ; (Variable) : (Value) (Variable)

More information

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월 지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., 2004 5 2009 12 KOSPI200.,. * 2009. 지능정보연구제 16 권제 1 호 2010 년 3 월 김선웅 안현철 社 1), 28 1, 2009, 4. 1. 지능정보연구제 16 권제 1 호 2010 년 3 월 Support

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

C++ Programming

C++ Programming C++ Programming 연산자다중정의 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 연산자다중정의 C++ 스타일의문자열 2 연산자다중정의 연산자다중정의 단항연산자다중정의 이항연산자다중정의 cin, cout 그리고 endl C++ 스타일의문자열 3 연산자다중정의 연산자다중정의 (Operator

More information

- i - - ii - - iii - - iv - - v - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - α α - 20 - α α α α α α - 21 - - 22 - - 23 -

More information

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5] The Asian Journal of TEX, Volume 3, No. 1, June 2009 Article revision 2009/5/7 KTS THE KOREAN TEX SOCIETY SINCE 2007 2008 ko.tex Installing TEX Live 2008 and ko.tex under Ubuntu Linux Kihwang Lee * kihwang.lee@ktug.or.kr

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Feb.; 29(2), IS

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Feb.; 29(2), IS THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Feb.; 29(2), 93 98. http://dx.doi.org/10.5515/kjkiees.2018.29.2.93 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) UHF-HF

More information

인문사회과학기술융합학회

인문사회과학기술융합학회 Vol.5, No.5, October (2015), pp.471-479 http://dx.doi.org/10.14257/ajmahs.2015.10.50 스마트온실을 위한 가상 외부기상측정시스템 개발 한새론 1), 이재수 2), 홍영기 3), 김국환 4), 김성기 5), 김상철 6) Development of Virtual Ambient Weather Measurement

More information

Web Scraper in 30 Minutes 강철

Web Scraper in 30 Minutes 강철 Web Scraper in 30 Minutes 강철 발표자 소개 KAIST 전산학과 2015년부터 G사에서 일합니다. 에서 대한민국 정치의 모든 것을 개발하고 있습니다. 목표 웹 스크래퍼를 프레임웍 없이 처음부터 작성해 본다. 목표 웹 스크래퍼를 프레임웍 없이 처음부터 작성해 본다. 스크래퍼/크롤러의 작동 원리를 이해한다. 목표

More information

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for 2003 Development of the Software Generation Method using Model Driven Software Engineering Tool,,,,, Hoon-Seon Chang, Jae-Cheon Jung, Jae-Hack Kim Hee-Hwan Han, Do-Yeon Kim, Young-Woo Chang Wang Sik, Moon

More information

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다.

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 10-35-03-03 한국통신학회논문지 '10-03 Vol. 35 No. 3 원활한 채널 변경을 지원하는 효율적인 IPTV 채널 관리 알고리즘 준회원 주 현 철*, 정회원 송 황 준* Effective IPTV Channel Control Algorithm Supporting Smooth Channel Zapping HyunChul Joo* Associate

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

09È«¼®¿µ 5~152s

09È«¼®¿µ5~152s Korean Journal of Remote Sensing, Vol.23, No.2, 2007, pp.45~52 Measurement of Backscattering Coefficients of Rice Canopy Using a Ground Polarimetric Scatterometer System Suk-Young Hong*, Jin-Young Hong**,

More information

윈도우시스템프로그래밍

윈도우시스템프로그래밍 데이터베이스및설계 MySQL 을위한 MFC 를사용한 ODBC 프로그래밍 2012.05.10. 오병우 컴퓨터공학과금오공과대학교 http://www.apmsetup.com 또는 http://www.mysql.com APM Setup 설치발표자료참조 Department of Computer Engineering 2 DB 에속한테이블보기 show tables; 에러발생

More information

<C1DF3320BCF6BEF7B0E8C8B9BCAD2E687770>

<C1DF3320BCF6BEF7B0E8C8B9BCAD2E687770> 2012학년도 2학기 중등과정 3학년 국어 수업 계획서 담당교사 - 봄봄 현영미 / 시온 송명근 1. 학습 목적 말씀으로 천지를 창조하신 하나님이 당신의 형상대로 지음 받은 우리에게 언어를 주셨고, 그 말씀의 능 력이 우리의 언어생활에도 나타남을 깨닫고, 그 능력을 기억하여 표현하고 이해함으로 아름다운 언어생활 을 누릴 뿐만 아니라 언어문화 창조에 이바지함으로써

More information

KH100¼³¸í¼�

KH100¼³¸í¼� 9 PC 뷰어 9 PC 뷰어 재생 목록 전/후방 캡쳐 KV100 뷰어의 창 조정 버튼 중 전/후방 영상 버튼 을 누르면 나타납니다. 정지된 영상의 일부를 확대하거나 선명하게 보거나 파일로 저장, 인쇄 등을 할 수 있습니다. 창 크기 조절 우측 하단을 좌측 마우스 버튼을 누른채 늘이면 많은 양의 목록을 볼 수 있음 항목 39 명 칭 설 명 불러온 파일의 유형을

More information

Spring Boot/JDBC JdbcTemplate/CRUD 예제

Spring Boot/JDBC JdbcTemplate/CRUD 예제 Spring Boot/JDBC JdbcTemplate/CRUD 예제 오라클자바커뮤니티 (ojc.asia, ojcedu.com) Spring Boot, Gradle 과오픈소스인 MariaDB 를이용해서 EMP 테이블을만들고 JdbcTemplate, SimpleJdbcTemplate 을이용하여 CRUD 기능을구현해보자. 마리아 DB 설치는다음 URL 에서확인하자.

More information

.,,., PC, TV,,,, PC PC,,..,. computer computer computer computer 1. 2 PC 11. 3. ITS., TV . /,,, PC,, /. ,, TEXT ,, """ ", " " (ex: DHL ) (ex: 6 ) (ex: ) 4P 처음부터 구분해서 상품을 만들어라 4P 다양한 복합적인 혜택을 제공할

More information

04 Çмú_±â¼ú±â»ç

04 Çмú_±â¼ú±â»ç 42 s p x f p (x) f (x) VOL. 46 NO. 12 2013. 12 43 p j (x) r j n c f max f min v max, j j c j (x) j f (x) v j (x) f (x) v(x) f d (x) f (x) f (x) v(x) v(x) r f 44 r f X(x) Y (x) (x, y) (x, y) f (x, y) VOL.

More information

<C7D1B9CEC1B7BEEEB9AEC7D03631C1FD28C3D6C1BE292E687770>

<C7D1B9CEC1B7BEEEB9AEC7D03631C1FD28C3D6C1BE292E687770> 근대 이후 이순신 인물 서사 변화 과정의 의미 연구 45) * 김경남 차 례 Ⅰ. 서론 Ⅱ. 근대 계몽기 이순신 서사와 뺷유년필독뺸 Ⅲ. 일제 강점기 실기(實記)와 뺷문예독본뺸의 이순신 Ⅳ. 광복 이후의 이순신 서사 Ⅴ. 결론 국문초록 이 연구는 근대이후 교재에 나타난 이순신상을 중심으로, 영웅 서사가 어떻게 변화하 는가를 살피는 데 목적이 있다. 이 연구에서

More information

Naver.NLP.Workshop.SRL.Sogang_Alzzam

Naver.NLP.Workshop.SRL.Sogang_Alzzam : Natra Langage Processing Lab 한국어 ELMo 모델을이용한의미역결정 박찬민, 박영준 Sogang_Azzam Naver NLP Chaenge 서강대학교자연어처리연구실 목차 서론 제안모델 실험 결론 2 서론 의미역결정이란? 문장의술어를찾고, 그술어와연관된논항들사이의의미관계를결정하는문제 논항 : 의미역이부여된각명사구의미역 : 술어에대한명사구의의미역할

More information

03-서연옥.hwp

03-서연옥.hwp 농업생명과학연구 49(4) pp.31-37 Journal of Agriculture & Life Science 49(4) pp.31-37 Print ISSN 1598-5504 Online ISSN 2383-8272 http://dx.doi.org/10.14397/jals.2015.49.4.31 국가산림자원조사 자료를 적용한 충남지역 사유림경영율 추정 서연옥

More information

부산교육 311호

부산교육 311호 Contents Busan Education 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 37 40 41 42 43 44 45 46 47 (School Based Management) 48 49 50 51 52 53 54 55 56 57 60 61 62 63 64 65 66

More information

1997 4 23 2000 9 5 2003 9 10 2008 2 20 2008 12 10 2011 7 1 2012 8 17 2014 9 19 2015 3 31 2015 6 30 2016 9 30 2017 6 30 2019 3 31 326 327 328 < >

More information

chapter1,2.doc

chapter1,2.doc JavaServer Pages Version 08-alpha copyright2001 B l u e N o t e all rights reserved http://jspboolpaecom vesion08-alpha, UML (?) part1part2 Part1 part2 part1 JSP Chapter2 ( ) Part 1 chapter 1 JavaServer

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 Power Java 제 7 장클래스와객체 이번장에서학습할내용 객체지향이란? 객체 메시지 클래스 객체지향의장점 String 클래스 객체지향개념을완벽하게이해해야만객체지향설계의이점을활용할수있다. 실제세계는객체로이루어진다. 객체지향이란? 실제세계를모델링하여소프트웨어를개발하는방법 절차지향과객체지향 절차지향프로그래밍 (procedural programming): 문제를해결하는절차를중요하게생각하는방법

More information

Observational Determinism for Concurrent Program Security

Observational Determinism for  Concurrent Program Security 웹응용프로그램보안취약성 분석기구현 소프트웨어무결점센터 Workshop 2010. 8. 25 한국항공대학교, 안준선 1 소개 관련연구 Outline Input Validation Vulnerability 연구내용 Abstract Domain for Input Validation Implementation of Vulnerability Analyzer 기존연구

More information

안드로이드기본 11 차시어댑터뷰 1 학습목표 어댑터뷰가무엇인지알수있다. 리스트뷰와스피너를사용하여데이터를출력할수있다. 2 확인해볼까? 3 어댑터뷰 1) 학습하기 어댑터뷰 - 1 -

안드로이드기본 11 차시어댑터뷰 1 학습목표 어댑터뷰가무엇인지알수있다. 리스트뷰와스피너를사용하여데이터를출력할수있다. 2 확인해볼까? 3 어댑터뷰 1) 학습하기 어댑터뷰 - 1 - 11 차시어댑터뷰 1 학습목표 어댑터뷰가무엇인지알수있다. 리스트뷰와스피너를사용하여데이터를출력할수있다. 2 확인해볼까? 3 어댑터뷰 1) 학습하기 어댑터뷰 - 1 - ArrayAdapter ArrayAdapter adapter = new ArrayAdapter(this, android.r.layout.simple_list_item_1,

More information

MySQL-.. 1

MySQL-.. 1 MySQL- 기초 1 Jinseog Kim Dongguk University jinseog.kim@gmail.com 2017-08-25 Jinseog Kim Dongguk University jinseog.kim@gmail.com MySQL-기초 1 2017-08-25 1 / 18 SQL의 기초 SQL은 아래의 용도로 구성됨 데이터정의 언어(Data definition

More information

Research & Technique Apache Tomcat RCE 취약점 (CVE ) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE 취약점은 W

Research & Technique Apache Tomcat RCE 취약점 (CVE ) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE 취약점은 W Research & Technique Apache Tomcat RCE 취약점 (CVE-2019-0232) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE-2019-0232 취약점은 Windows 시스템의 Apache Tomcat 서버에서 enablecmdlinearguments

More information

자연언어처리

자연언어처리 제 1 장자연언어처리의개념 자연언어 자연언어란? 정보전달의수단 인간고유의능력 인공언어에대응되는개념 특정집단에서사용되는모국어의집합 한국어, 영어, 불어, 독일어, 스페인어, 일본어, 중국어등 인공언어란? 특정목적을위해인위적으로만든언어 자연언어에비해엄격한구문을가짐 형식언어, 에스페란토어, 프로그래밍언어 제 1 장자연언어처리의개념 2 자연언어처리 자연언어처리란?

More information

RNN & NLP Application

RNN & NLP Application RNN & NLP Application 강원대학교 IT 대학 이창기 차례 RNN NLP application Recurrent Neural Network Recurrent property dynamical system over time Bidirectional RNN Exploit future context as well as past Long Short-Term

More information

<30342E20B1E8C7F6BFEC2C20B1E8C8A3C1D82C20B9DABFB5C8B82E687770>

<30342E20B1E8C7F6BFEC2C20B1E8C8A3C1D82C20B9DABFB5C8B82E687770> 교통사고환자에서의외상후스트레스장애에대한문헌고찰 東醫寶鑑을중심으로 Review of Post Traumatic Stress Disorder(PTSD) Symptoms in Traffic Accident Patients. Hyun-Woo Kim, O.M.D., Ho-Jun Kim, O.M.D., Young-Hoi Park, O.M.D., Dong-Ho Keum,

More information

정보기술응용학회 발표

정보기술응용학회 발표 , hsh@bhknuackr, trademark21@koreacom 1370, +82-53-950-5440 - 476 - :,, VOC,, CBML - Abstract -,, VOC VOC VOC - 477 - - 478 - Cost- Center [2] VOC VOC, ( ) VOC - 479 - IT [7] Knowledge / Information Management

More information

대한한의학원전학회지24권6호-전체최종.hwp

대한한의학원전학회지24권6호-전체최종.hwp 小兒藥證直訣 의 五臟辨證에 대한 小考 - 病證과 處方을 중심으로 1 2 慶熙大學校大學校 韓醫學科大學 原典學敎室 ㆍ 韓醫學古典硏究所 白裕相1,2*1)2) A study on The Diagnosis and Treatment Using The Theory of Five Organs in Soayakjeungjikgyeol(小兒藥證直訣) 1 Dept. of Oriental

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 AWS PyTorch Install & Jupyter Notebook 2017.07.15 최건호 INDEX 01 02 03 04 AWS Server Cuda & CuDNN Anaconda PyTorch 인스턴스만들기 https://aws.amazon.com/ko/ https://aws.amazon.com/ko/ 로그인 EC2 인스턴스클릭 Launch Instance

More information

09권오설_ok.hwp

09권오설_ok.hwp (JBE Vol. 19, No. 5, September 2014) (Regular Paper) 19 5, 2014 9 (JBE Vol. 19, No. 5, September 2014) http://dx.doi.org/10.5909/jbe.2014.19.5.656 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a) Reduction

More information

À±½Â¿í Ãâ·Â

À±½Â¿í Ãâ·Â Representation, Encoding and Intermediate View Interpolation Methods for Multi-view Video Using Layered Depth Images The multi-view video is a collection of multiple videos, capturing the same scene at

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

Microsoft Word - KSR2012A021.doc

Microsoft Word - KSR2012A021.doc YWXY G ºG ºG t G G GGGGGGGGGrzyYWXYhWYXG Ÿƒ Ÿ ± k ¹Ÿˆ Review about the pantograph field test result adapted for HEMU-430X (1) ÕÕÛ äñ ã G Ki-Nam Kim, Tae-Hwan Ko * Abstract In this paper, explain differences

More information

YV-150-S.CHINESE1.0-1

YV-150-S.CHINESE1.0-1 Voice REC YV-50 5 C(95 F) ( ). 80 C(76 F). ......4....6...7...7...0............4. Samsung Media studio...8...9 Media studio...0 Media studio......4...5 TTS...6 TTS...7 TS File...9....0...0......4...5...5...8

More information

PowerPoint Presentation

PowerPoint Presentation 객체지향프로그래밍 클래스, 객체, 메소드 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 필드만있는클래스 텔레비젼 2 예제 1. 필드만있는클래스 3 예제 2. 여러개의객체생성하기 4 5 예제 3. 메소드가추가된클래스 public class Television { int channel; // 채널번호 int volume; // 볼륨 boolean

More information

2장 변수와 프로시저 작성하기

2장  변수와 프로시저 작성하기 Chapter. RequestDispatcher 활용 요청재지정이란? RequestDispatcher 활용 요청재지정구현예제 Chapter.9 : RequestDispatcher 활용 1. 요청재지정이란? 클라이언트로부터요청받은 Servlet 프로그램이응답을하지않고다른자원에수행흐름을넘겨다른자원의처리결과를대신응답하는것또는다른자원의수행결과를포함하여응답하는것을요청재지정이라고한다.

More information

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 2014. 10. 목 차 I. Stack 통합테스트개요 1 1. 목적 1 II. 테스트대상소개 2 1. The Bug Genie 소개 2 2. The Bug Genie 주요기능 3 3. The Bug Genie 시스템요구사항및주의사항 5 III. Stack 통합테스트 7 1. 테스트환경

More information

<C6F7C6AEB6F5B1B3C0E72E687770>

<C6F7C6AEB6F5B1B3C0E72E687770> 1-1. 포트란 언어의 역사 1 1-2. 포트란 언어의 실행 단계 1 1-3. 문제해결의 순서 2 1-4. Overview of Fortran 2 1-5. Use of Columns in Fortran 3 1-6. INTEGER, REAL, and CHARACTER Data Types 4 1-7. Arithmetic Expressions 4 1-8. 포트란에서의

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 주식회사미루웨어 deep learning 개발머쉰 미루웨어는 NVIDIA GPU Computing / GPU 가상화분야솔루션제공공식파트너사입니다. http://www.miruware.com / miruware@miruware.com T : 02-562-8993 / F : 02-562-8994 Deep Learning 개발환경 Unutu 장점 ( 개발머쉰 )

More information

8장 문자열

8장 문자열 8 장문자열 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 8 장문자열 1 / 24 학습내용 문자열 (string) 훑기 (traversal) 부분추출 (slicing) print 함수불변성 (immutablity) 검색 (search) 세기 (count) Method in 연산자비교 박창이 ( 서울시립대학교통계학과 ) 8 장문자열 2 /

More information

Microsoft Word _mentor_conf_output5.docx

Microsoft Word _mentor_conf_output5.docx < 이재성교수님연구실멘토링자료 > 20151012 최현준제작 # 목차 1. 간단한파이썬 1.1 파이썬설치및설명. 1.2 파이썬데이터형과연산자. 1.3 간단한입출력과형변환. 1.4 for, while, if, with ~ as, indent. 1.5 def 함수정의와 default / return values 1.6 import 와 try except, pip.

More information

파워포인트

파워포인트 S O F T WA R E V E R I F I CAT I O N Junit & Eclipse 및빌드환경 TEAM 1 컴퓨터공학부 201011314 김민재 201011356 이종찬 201011376 한지승 201111329 강성길 2015.03.18 I N D E X 1 Purpose & CI 2 Eclipse 3 JUnit 4 Build Environment

More information

Æ÷Àå½Ã¼³94š

Æ÷Àå½Ã¼³94š Cho, Mun Jin (E-mail: mjcho@ex.co.kr) ABSTRACT PURPOSES : The performance of tack coat, commonly used for layer interface bonding, is affected by application rate and curing time. In this study, bonding

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 제 5 장생성자와접근제어 1. 객체지향기법을이해한다. 2. 클래스를작성할수있다. 3. 클래스에서객체를생성할수있다. 4. 생성자를이용하여객체를초기화할수 있다. 5. 접근자와설정자를사용할수있다. 이번장에서만들어볼프로그램 생성자 생성자 (constructor) 는초기화를담당하는함수 생성자가필요한이유 #include using namespace

More information

Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp DOI: (LiD) - - * Way to

Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp DOI:   (LiD) - - * Way to Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp.353-376 DOI: http://dx.doi.org/10.21024/pnuedi.29.1.201903.353 (LiD) -- * Way to Integrate Curriculum-Lesson-Evaluation using Learning-in-Depth

More information

IT현황리포트 내지 완

IT현황리포트 내지 완 2007 Global Information Technology Development Reports 8 9 12 13 14 15 16 18 19 20 21 24 25 26 27 28 29 32 33 34 35 36 38 39 40 41 42 43 46 47 48 49 50 51 54 55 56 57 58 60 61 62 63

More information

02 동문회소식 2011년 7월 27일 수요일 제16호 재경동문 소식 목포대 동문들의 단결과 화합 강조 재경동문 관악산 산행 목포대학교총동문회는 지난 4월7일 하당에서 30 여명의 동문 이사들이 참석한 가운데 2011년 4월 4월 정기 이사회 이사회를 열었다. 이번 이

02 동문회소식 2011년 7월 27일 수요일 제16호 재경동문 소식 목포대 동문들의 단결과 화합 강조 재경동문 관악산 산행 목포대학교총동문회는 지난 4월7일 하당에서 30 여명의 동문 이사들이 참석한 가운데 2011년 4월 4월 정기 이사회 이사회를 열었다. 이번 이 제16호 발행일 : 2011년 7월 27일 수요일 발행인 정영덕(동문회장) 발행처 목포대학교총동문회 / 전남 목포시 상동 890 갑진빌딩 3층 / TEL(061)284-5064 / FAX (061)284-8339 題 字 牛 山 金 沃 南 편집 (주)사람과사람들 목포대학교, 남악캠퍼스 시대를 열다 기획재정부, 목포대에 남악신도시 비축토지 사용 승인 목포대학교

More information