codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(Hong Eun Gi)

Preview:

Citation preview

홍은기

PYTHON LEARNING FOR NATURAL LANGUAGE

PROCESSING

1. What is NLP?2. Learning Sequence3. Study Plan4. Strings and Console Output5. NLTK

CONTENTS

Natural language processing (NLP) is a field of computer science, artificial intelligence, and linguistics concerned with the interactions between computers and human (natural) languages.

WHAT IS NLP?

Machine Translation ( 기계번역 )Sentiment Analysis ( 감정분석 )Automatic Summarization ( 자동요약 )Speech Recognition ( 음성인식 )Question & Answering System ( 질의응답 시스템 )

WHAT IS NLP?

1. Python Syntax2. Strings and Console Output3. Conditionals and Control Flow4. Functions5. Lists & Dictionaries6. Student Becomes the Teacher(test)7. Lists and Functions8. Loops9. Exam Statistics(test)10. Advanced Topic in Python11. Introduction to Classes12. File Input and Output

LEARNING SEQUENCE(WWW.CODECADEMY.COM)

1. Python Syntax2. Strings and Console Output3. Conditionals and Control Flow4. Functions5. Lists & Dictionaries6. Student Becomes the Teacher(test)7. Lists and Functions8. Loops9. Exam Statistics(test)10. Advanced Topic in Python11. Introduction to Classes12. File Input and Output

STUDY PLAN

STRINGS AND CONSOLE OUTPUT

STRINGS AND CONSOLE OUTPUT

STRINGS AND CONSOLE OUTPUT

NLTK(Natural Language ToolKit) is a leading platform for building Python programs to work with human language data.

www.nltk.org

NLTK

NLTK

NLTK

NLTK

NLTK

POS TAGGED

Thank_VB You_PRP !_.