SlideShare a Scribd company logo
홍은기
PYTHON LEARNING FOR
NATURAL LANGUAGE
PROCESSING
1. What is NLP?
2. Learning Sequence
3. Study Plan
4. Strings and Console Output
5. 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.
(http://en.wikipedia.org/wiki/Natural_language_processing)
WHAT IS NLP?
Machine Translation ( 기계번역 )
Sentiment Analysis ( 감정분석 )
Automatic Summarization ( 자동요약 )
Speech Recognition ( 음성인식 )
Question & Answering System ( 질의응답 시스템 )
WHAT IS NLP?
1. Python Syntax
2. Strings and Console Output
3. Conditionals and Control Flow
4. Functions
5. Lists & Dictionaries
6. Student Becomes the Teacher(test)
7. Lists and Functions
8. Loops
9. Exam Statistics(test)
10. Advanced Topic in Python
11. Introduction to Classes
12. File Input and Output
LEARNING SEQUENCE
(WWW.CODECADEMY.COM)
1. Python Syntax
2. Strings and Console Output
3. Conditionals and Control Flow
4. Functions
5. Lists & Dictionaries
6. Student Becomes the Teacher(test)
7. Lists and Functions
8. Loops
9. Exam Statistics(test)
10. Advanced Topic in Python
11. Introduction to Classes
12. File Input and Output
LEARNING SEQUENCE
(WWW.CODECADEMY.COM)
1. Python Syntax
2. Strings and Console Output
3. Conditionals and Control Flow
4. Functions
5. Lists & Dictionaries
6. Student Becomes the Teacher(test)
7. Lists and Functions
8. Loops
9. Exam Statistics(test)
10. Advanced Topic in Python
11. Introduction to Classes
12. 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(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 !_.

More Related Content

PPT
codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(...
PDF
Natural language processing
PPTX
Introduction to Natural Language Processing
PPT
CTS-Academic: Module 2 session 9 cognitive processes
PDF
Natural Language Processing
PDF
Seq2seq Model to Tokenize the Chinese Language
PDF
Conversational Agents in Portuguese: A Study Using Deep Learning
PDF
「知識」のDeep Learning
codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(...
Natural language processing
Introduction to Natural Language Processing
CTS-Academic: Module 2 session 9 cognitive processes
Natural Language Processing
Seq2seq Model to Tokenize the Chinese Language
Conversational Agents in Portuguese: A Study Using Deep Learning
「知識」のDeep Learning

What's hot (14)

PDF
Natural Language Processing in Practice
PDF
MT SUMMIT PPT: Language-independent Model for Machine Translation Evaluation ...
PDF
NLP Project Full Cycle
PPTX
Textual programming in key stage 3
PDF
Aspects of NLP Practice
PPTX
Introduction to Transformer Model
PDF
Natural Language Processing: L02 words
PDF
Elena Bruches - The Hybrid Approach to Part-of-Speech Disambiguation
PDF
3 interviews
PPTX
PDF
The State of #NLProc
PDF
自然言語処理@春の情報処理祭
PDF
Deep learning for NLP and Transformer
PDF
Introduction to Transformers for NLP - Olga Petrova
Natural Language Processing in Practice
MT SUMMIT PPT: Language-independent Model for Machine Translation Evaluation ...
NLP Project Full Cycle
Textual programming in key stage 3
Aspects of NLP Practice
Introduction to Transformer Model
Natural Language Processing: L02 words
Elena Bruches - The Hybrid Approach to Part-of-Speech Disambiguation
3 interviews
The State of #NLProc
自然言語処理@春の情報処理祭
Deep learning for NLP and Transformer
Introduction to Transformers for NLP - Olga Petrova
Ad

Viewers also liked (8)

PDF
Machine learning for NLP
PDF
Deep Learning for NLP
PDF
Machine learning for Music
PDF
Practical Deep Learning for NLP
PDF
Deep Learning & NLP: Graphs to the Rescue!
PDF
Hardware Startups: The VC Perspective
PDF
Building an AI Startup: Realities & Tactics
PPTX
Building Healthier Communities: TEDMED 2016
Machine learning for NLP
Deep Learning for NLP
Machine learning for Music
Practical Deep Learning for NLP
Deep Learning & NLP: Graphs to the Rescue!
Hardware Startups: The VC Perspective
Building an AI Startup: Realities & Tactics
Building Healthier Communities: TEDMED 2016
Ad

Similar to Python Learning for Natural Language Processing (20)

PDF
Natural language processing for requirements engineering: ICSE 2021 Technical...
PPT
ppt
PPTX
NATURAL LANGUAGE PROCESSING.pptx
PPTX
NLP edmund retrievel system presentation.pptx
PPTX
Natural language processing: feature extraction
PPTX
Introduction to Natural Language Processing (NLP)
PDF
NLP slides introduction, a basic introduction and application
PDF
NLP slides introduction, a basic introduction and application
PPT
lect36-tasks.ppt
PPT
NLP Tasks and Applications.ppt useful in
PDF
Large Scale Processing of Unstructured Text
PDF
Large Scale Text Processing
PDF
Pycon India 2018 Natural Language Processing Workshop
PPTX
Natural language processing using python
PPT
Lecture1 Natural Language Processing for
PPTX
Natural Language Processing_in semantic web.pptx
PDF
Natural Language Processing seminar review
PPTX
NLP Introduction for engineering stuedents.pptx
PPTX
Text Mining_big_data_machine_learning.pptx
PDF
Sk t academy lecture note
Natural language processing for requirements engineering: ICSE 2021 Technical...
ppt
NATURAL LANGUAGE PROCESSING.pptx
NLP edmund retrievel system presentation.pptx
Natural language processing: feature extraction
Introduction to Natural Language Processing (NLP)
NLP slides introduction, a basic introduction and application
NLP slides introduction, a basic introduction and application
lect36-tasks.ppt
NLP Tasks and Applications.ppt useful in
Large Scale Processing of Unstructured Text
Large Scale Text Processing
Pycon India 2018 Natural Language Processing Workshop
Natural language processing using python
Lecture1 Natural Language Processing for
Natural Language Processing_in semantic web.pptx
Natural Language Processing seminar review
NLP Introduction for engineering stuedents.pptx
Text Mining_big_data_machine_learning.pptx
Sk t academy lecture note

More from EunGi Hong (16)

PDF
최소 편집 거리와 동적 프로그래밍
PDF
철자 교정기
PDF
라틴어로 보는 컴퓨터 과학
PDF
Android App Bar
PDF
검색엔진 오픈 소스 Lucene
PDF
Haskell and Function
PDF
Wordswordswords
PDF
Haskell and List
PDF
Introduction to Natural Language Processing
PDF
Automata
PDF
Ah Counter App 마무리
PDF
Linguistics
PPT
안드로이드 개발하기 3rd week
PPT
안드로이드 개발하기 2nd week
PPT
안드로이드 개발하기_1st
PPT
Python learning for Natural Language Processing (2nd)
최소 편집 거리와 동적 프로그래밍
철자 교정기
라틴어로 보는 컴퓨터 과학
Android App Bar
검색엔진 오픈 소스 Lucene
Haskell and Function
Wordswordswords
Haskell and List
Introduction to Natural Language Processing
Automata
Ah Counter App 마무리
Linguistics
안드로이드 개발하기 3rd week
안드로이드 개발하기 2nd week
안드로이드 개발하기_1st
Python learning for Natural Language Processing (2nd)

Recently uploaded (20)

PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Cloud computing and distributed systems.
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Encapsulation theory and applications.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Approach and Philosophy of On baking technology
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Big Data Technologies - Introduction.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
A Presentation on Artificial Intelligence
PDF
Machine learning based COVID-19 study performance prediction
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
MIND Revenue Release Quarter 2 2025 Press Release
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Cloud computing and distributed systems.
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Chapter 3 Spatial Domain Image Processing.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Encapsulation theory and applications.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Per capita expenditure prediction using model stacking based on satellite ima...
MYSQL Presentation for SQL database connectivity
Approach and Philosophy of On baking technology
“AI and Expert System Decision Support & Business Intelligence Systems”
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Big Data Technologies - Introduction.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
A Presentation on Artificial Intelligence
Machine learning based COVID-19 study performance prediction
Dropbox Q2 2025 Financial Results & Investor Presentation
Profit Center Accounting in SAP S/4HANA, S4F28 Col11

Python Learning for Natural Language Processing

  • 2. 1. What is NLP? 2. Learning Sequence 3. Study Plan 4. Strings and Console Output 5. NLTK CONTENTS
  • 3. Natural language processing (NLP) is a field of computer science, artificial intelligence, and linguistics concerned with the interactions between computers and human (natural) languages. (http://en.wikipedia.org/wiki/Natural_language_processing) WHAT IS NLP?
  • 4. Machine Translation ( 기계번역 ) Sentiment Analysis ( 감정분석 ) Automatic Summarization ( 자동요약 ) Speech Recognition ( 음성인식 ) Question & Answering System ( 질의응답 시스템 ) WHAT IS NLP?
  • 5. 1. Python Syntax 2. Strings and Console Output 3. Conditionals and Control Flow 4. Functions 5. Lists & Dictionaries 6. Student Becomes the Teacher(test) 7. Lists and Functions 8. Loops 9. Exam Statistics(test) 10. Advanced Topic in Python 11. Introduction to Classes 12. File Input and Output LEARNING SEQUENCE (WWW.CODECADEMY.COM)
  • 6. 1. Python Syntax 2. Strings and Console Output 3. Conditionals and Control Flow 4. Functions 5. Lists & Dictionaries 6. Student Becomes the Teacher(test) 7. Lists and Functions 8. Loops 9. Exam Statistics(test) 10. Advanced Topic in Python 11. Introduction to Classes 12. File Input and Output LEARNING SEQUENCE (WWW.CODECADEMY.COM) 1. Python Syntax 2. Strings and Console Output 3. Conditionals and Control Flow 4. Functions 5. Lists & Dictionaries 6. Student Becomes the Teacher(test) 7. Lists and Functions 8. Loops 9. Exam Statistics(test) 10. Advanced Topic in Python 11. Introduction to Classes 12. File Input and Output
  • 11. NLTK(Natural Language ToolKit) is a leading platform for building Python programs to work with human language data. www.nltk.org NLTK
  • 12. NLTK(Natural Language ToolKit) is a leading platform for building Python programs to work with human language data. www.nltk.org NLTK
  • 13. NLTK
  • 14. NLTK
  • 15. NLTK
  • 16. NLTK