Natural Language Processing with Deep Dive in Python and NLTK
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Milano
Entro la fine della formazione, i delegati dovrebbero essere sufficientemente equipaggiati con i concetti python essenziali e dovrebbero essere in grado di utilizzare in modo sufficiente NLTK per implementare la maggior parte delle operazioni basate su NLP e ML La formazione mira a fornire non solo una conoscenza esecutiva ma anche la conoscenza logica e operativa della tecnologia in essa contenuta .
Machine Translated
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
There are no specific requirements needed to attend this course.
Opinioni
Materie
- Word 2007
- Web master
- Python
Programma
Introduction to Python
Introduction
1 - Installing Python
2 - Numbers
3 - Strings
4 - Slicing up Strings
5 - Lists
6 - Installing PyCharm
Conditional Statements
7 - if elif else
Iterations
8 - for
9 - Range and While
10 - Comments and Break
11 - Continue
Functions
12 - Functions
13 - Return Values
14 - Default Values for Arguments
15 - Variable Scope
16 - Keyword Arguments
17 - Flexible Number of Arguments
18 - Unpacking Arguments
19 - My trip to Walmart and Sets
20 - Dictionary
21 - Modules
Playing with Requests and Files
22 - Download an Image from the Web
23 - How to Read and Write Files
24 - Downloading Files from the Web
Exceptions
28 - Exceptions
Object Oriented Programs
29 - Classes and Objects
30 - init
31 - Class vs Instance Variables
32 - Inheritance
33 - Multiple Inheritance
34 - threading
Playing around with Python
35 - Unpack List or Tuples
36 - Zip (and yeast infection story)
37 - Lamdba
38 - Min, Max, and Sorting Dictionaries
39 - Pillow
40 - Cropping Images
41 - Combine Images Together
42 - Getting Individual Channels
43 - Awesome Merge Effect
44 - Basic Transformations
45 - Modes and Filters
46 - struct
47 - map
48 - Bitwise Operators
49 - Finding Largest or Smallest Items
50 - Dictionary Calculations
51 - Finding Most Frequent Items
52 - Dictionary Multiple Key Sort
53 - Sorting Custom Objects
Add Ons:
54 - Database Connectivity and Querying for MySQL
55 - Quick look into Regular Expressions
56 - Playing around with REST API
Writing a Web Crawler
Natural Language Processing and NLTK
Introduction to NLP (examples in Python of course)
-
Simple Text Manipulation
-
Searching Text
-
Counting Words
-
Splitting Texts into Words
-
Lexical dispersion
-
-
Processing complex structures
-
Representing text in Lists
-
Indexing Lists
-
Collocations
-
Bigrams
-
Frequency Distributions
-
Conditionals with Words
-
Comparing Words (startswith, endswith, islower, isalpha, etc...)
-
-
Natural Language Understanding
-
Word Sense Disambiguation
-
Pronoun Resolution
-
-
Machine translations (statistical, rule based, literal, etc...)
-
Exercises
NLP in Python in examples
-
Accessing Text Corpora and Lexical Resources
-
Common sources for corpora
-
Conditional Frequency Distributions
-
Counting Words by Genre
-
Creating own corpus
-
Pronouncing Dictionary
-
Shoebox and Toolbox Lexicons
-
Senses and Synonyms
-
Hierarchies
-
Lexical Relations: Meronyms, Holonyms
-
Semantic Similarity
-
-
Processing Raw Text
-
Priting
-
struncating
-
extracting parts of string
-
accessing individual charaters
-
searching, replacing, spliting, joining, indexing, etc...
-
using regular expressions
-
detecting word patterns
-
stemming
-
tokenization
-
normalization of text
-
Word Segmentation (especially in Chinese)
-
-
Categorizing and Tagging Words
-
Tagged Corpora
-
Tagged Tokens
-
Part-of-Speech Tagset
-
Python Dictionaries
-
Words to Propertieis mapping
-
Automatic Tagging
-
Determining the Category of a Word (Morphological, Syntactic, Semantic)
-
-
Text Classification (Machine Learning)
-
Supervised Classification
-
Sentence Segmentation
-
Cross Validation
-
Decision Trees
-
-
Extracting Information from Text
-
Chunking
-
Chinking
-
Tags vs Trees
-
-
Analyzing Sentence Structure
-
Context Free Grammar
-
Parsers
-
-
Building Feature Based Grammars
-
Grammatical Features
-
Processing Feature Structures
-
-
Analyzing the Meaning of Sentences
-
Semantics and Logic
-
Propositional Logic
-
First-Order Logic
-
Discourse Semantics
-
-
Managing Linguistic Data
-
Data Formats (Lexicon vs Text)
-
Metadata
-
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Natural Language Processing with Deep Dive in Python and NLTK