Programa do Curso

Introdução a Python

Introdução

1 - Instalando Python

2 - Números

3 – Cordas

4 – Cortando cordas

5 - Listas

6 - Instalando o PyCharm

 

Declarações Condicionais

7 - se Elif mais

 

Iterações

8 - para

9 - Alcance e Enquanto

10 - Comentários e pausa

11 - Continuar

 

Funções

12 - Funções

13 - Valores de Retorno

14 – Valores padrão para argumentos

15 - Escopo Variável

16 – Argumentos de palavras-chave

17 – Número Flexível de Argumentos

18 – Descompactando Argumentos

19 – Minha viagem ao Walmart e Sets

20 - Dicionário

21 - Módulos

 

Brincando com solicitações e arquivos

22 – Baixe uma imagem da web

23 - Como Ler e Escrever Arquivos

24 - Baixando Arquivos da Web

 

Exceções

28 - Exceções

 

Programas Orientados a Objetos

29 - Classes e Objetos

30 - calor

31 - Variáveis de Classe vs Instância

32 - Herança

33 - Herança Múltipla

34 - rosqueamento

 

Brincando com Python

35 - Descompacte Lista ou Tuplas

36 - Zip (e história de infecção por fungos)

37 - Não

38 - Dicionários mínimo, máximo e classificação

39 – Travesseiro

40 - Recortando Imagens

41 - Combine imagens juntas

42 – Obtendo Canais Individuais

43 - Efeito de mesclagem incrível

44 - Transformações Básicas

45 - Modos e Filtros

46 - estrutura

47 - mapa

48 - Operadores bit a bit

49 – Encontrando Itens Maiores ou Menores

50 - Cálculos do Dicionário

51 – Encontrando Itens Mais Frequentes

52 - Classificação de múltiplas chaves do dicionário

53 - Classificando Objetos Personalizados

 

Complementos:

 

54 - Conectividade de banco de dados e consulta para MySQL

55 - Uma rápida olhada em Expressions regulares

56 – Brincando com API REST

 

Escrevendo um rastreador da Web

 

Processamento de linguagem natural e NLTK

Introdução à PNL (exemplos em Python, claro)

    Manipulação de Texto Simples Pesquisa Contagem de Texto Words Divisão de Textos em Words Dispersão Lexical
Processando estruturas complexas Representando texto em listas
  • Listas de indexação
  • Colocações
  • Bigramas
  • Distribuições de frequência
  • Condicionais com Words
  • Comparando Words (começa com, termina com, islower, isalpha, etc...)
  • Compreensão da linguagem natural Word Desambiguação dos sentidos
  • Resolução de pronome
  • Traduções automáticas (estatísticas, baseadas em regras, literais, etc...)
  • Exercícios
  • PNL em Python em exemplos
  • Acessando corpora de texto e recursos lexicais Fontes comuns para corpora Distribuições de frequência condicional Contagem Word por gênero Criando corpus próprio Dicionário de pronúncia Caixa de sapatos e caixa de ferramentas Léxicos Sentidos e Sinônimos Hierarquias Relações lexicais: Merônimos, Holônimos Semântica Semelhança
  • Processamento de impressão de texto bruto
  • truncar

      extraindo partes de string
    acessando caracteres individuais
  • pesquisar, substituir, dividir, juntar, indexar, etc...
  • usando expressões regulares
  • detectando padrões de palavras
  • derivação
  • tokenização
  • normalização de texto
  • Word Segmentação (especialmente em chinês)
  • Categorizando e etiquetando Word corpora marcados
  • Tokens marcados
  • Conjunto de tags de parte do discurso
  • Python Dicionários
  • Words para mapeamento de propriedades
  • Marcação automática
  • Determinando a categoria de um Word (morfológico, sintático, semântico)
  • Classificação de Texto (Machine Learning) Classificação Supervisionada
  • Segmentação de frases
  • Validação cruzada
  • Árvores de decisão
  • Extraindo informações do fragmento de texto
  • Chinking
  • Tags x árvores
  • Analisando a gramática livre do contexto da estrutura da frase
  • Analisadores
  • Construindo características gramaticais de gramáticas baseadas em recursos
  • Processando estruturas de recursos
  • Analisando o significado das frases, semântica e lógica
  • Lógica proposicional
  • Lógica de Primeira Ordem
  • Semântica do Discurso
  • Gerenciando formatos de dados de dados linguísticos (Léxico vs Texto)
  • Metadados
  • Requisitos

    Não são necessários requisitos específicos para frequentar este curso.

     35 horas

    Declaração de Clientes (5)

    Categorias Relacionadas