Profile

Gabriela Cavalcante da Silva @gabrielacavalcante


About Me

-

Proposals

Python: o poder da linguagem, mercado de trabalho e diversidade

Python é uma linguagem de programação alto nível, gratuita e de código aberto que atualmente vem ganhando espaço nos mais variados tipos de aplicações (Desenvolvimento Web, Científico, Ensino, etc), grandes empresas e startups. Não é a toa que Python vem sendo utilizado no Google, Dropbox, Instagram, Globo.com, Facebook, Pinterest, Netflix, Magazine Luiza, Catho, Governo Federal e muitas outras.

Um dos poderes do Python é a sua comunidade e protagonismo no empoderamento das mulheres na tecnologia e programação. Nesta palestra iremos apresentar casos de sucesso, recursos/aplicações da linguagem, como incluir e manter mulheres na tecnologia e porque todos deveriam aprender Python.

WebScraping, Python e Ordem da Câmara dos Deputados

Eu não sei se isso aconteceu com você, mas nas minhas rodas de conversa o tema política vem sendo uma pauta cada vez mais constante. No fim, a gente sempre fica com aquela pulga atrás da orelha sem saber o que exatamente está sendo feito com nosso dinheiro, o que tanto vem sendo discutido pelos políticos, quanto tempo vem sendo gasto nessas discussões… enfim.


Foi pensando nisso que começamos uma analise do conteúdo das Ordens do Dia da Câmara dos Vereadores como resultado de um projeto de disciplina de Ciência de Dados (UFRN). Vamos usar esse tempinho do evento para conversar sobre como usamos Python, WebScraping e NLP para chegar nas nossas descobertas.

WebScraping, Python e Ordem da Câmara dos Vereadores

Eu não sei se isso aconteceu com você, mas nas minhas rodas de conversa o tema política vem sendo uma pauta cada vez mais constante. No fim, a gente sempre fica com aquela pulga atrás da orelha sem saber o que exatamente está sendo feito com nosso dinheiro, o que tanto vem sendo discutido pelos políticos, quanto tempo vem sendo gasto nessas discussões… enfim.


Foi pensando nisso que começamos uma analise do conteúdo das Ordens do Dia da Câmara dos Vereadores como resultado de um projeto de disciplina de Ciência de Dados (UFRN). Vamos usar esse tempinho do evento para conversar sobre como usamos Python, WebScraping e PLN (Processamento de Linguagem Natural) para chegar nas nossas descobertas.


Durante a palestra vou falar de algumas ferramentas e recursos python que usei para o projeto acontecer, como BeautifulSoup (raspagem de dados), PyPDF2 (extração de texto de PDF), expressões regulares e o NLTK (linguagem natural). A ideia é falar sobre essas soluções de forma introdutória e didática, então quem estiver começando estudar ciência de dados pode aproveitar bastante a palestra, mas sugiro ter um certo conhecimento de Python.