Oficina de Computacao Cognitiva
Índice
- 1 O que e Computacao Cognitiva
- 2 O que e a Oficina de Computacao Cognitiva
- 3 Oficina de Computação Cognitiva Primeira Temporada 2017
- 4 Oficina de Janeiro 2017
- 5 Oficina de Fevereiro de 2017
- 6 Oficina de Marco de 2017
- 7 Oficina de Abril de 2017
- 8 Paginas e Tutoriais criados durante a oficina
- 9 Detalhes
O que e Computacao Cognitiva
O texto abaixxo foi retirado de [1]
As competências tecnológicas desta plataforma tecnológica são inspiradas nas capacidades únicas do cérebro humano de analisar e resolver problemas. Com base no uso de sensores, modelos, metodologias, algoritmos e dados, são desenvolvidos sistemas capazes de identificar padrões, reconhecer objetos, visualizar inúmeras possibilidades e validar hipóteses, de modo a gerar respostas e recomendações que podem ajudar a tomar decisões e fazer previsões adequadas.
As principais competências desta plataforma são:
Raciocínio
Tecnologias, métodos e modelos para representar, armazenar, pesquisar, avaliar, explorar e recuperar o conhecimento, permitindo inferências, previsões, abstrações e raciocínios, tais como ontologias, web semântica, data mining, agentes inteligentes, escalonamento inteligente, etc.
Sistema baseado em regras Raciocínio probabilístico Raciocínio aproximado (lógica fuzzy) Raciocínio dedutivo
Aprendizado
Tecnologias, métodos e ferramentas computacionais com capacidade de aprendizado de máquina de forma semelhante ao ser humano, possibilitando classificação e regressão, predição e clusterização.
Redes neurais artificiais Meta-heurística (e.g. enxame de partículas, computação evolutiva) Aprendizado profundo, estatístico e sem fim Redes cognitivas
Visão
Conjunto de métodos e tecnologias por meio dos quais sistemas computacionais podem ser capazes de interpretar imagens, de forma similar à visão humana, possibilitando reconhecimento de padrões, extração e organização da informação, processamento de imagens, tais como biometria de face, inspeção visual, vigilância, controle de processos, reconhecimento de objetos, análise de imagens médicas etc.
Aquisição de imagem Filtragem Segmentação Representação e descrição Morfologia matemática Reconhecimento de objetos
Fala
Conjunto de métodos e tecnologias por meio dos quais sistemas computacionais podem ser capazes de reconhecer, interpretar e produzir a fala de forma análoga aos seres humanos, possibilitando controle de dispositivos, transcrição de diálogos, reconhecimento e diarização de locutor, fala assistiva, análise de emoções etc.
Reconhecimento de fala Biometria de voz Síntese de fala Speech Analytics Filtragem Codificação de fala Marca d´água digital
Diálogo
Conjunto de métodos e tecnologias por meio dos quais sistemas computacionais são capazes de interpretar e gerar diálogos de maneira similar aos seres humanos, possibilitando extração e organização da informação, tais como análise de emoções, sumarização automática, tradução dinâmica, identificação de idioma, geração e compreensão de linguagem natural, etc. Sinais
Conjunto de métodos e tecnologias por meio dos quais sistemas computacionais podem ser capazes de interpretar sinais genéricos, não necessariamente relacionados à fala e à visão, possibilitando reconhecimento de padrões, extração e organização da informação, tratamento de sinais, tais como aplicações que envolvam sinais obtidos por sensores, etc.
O que e a Oficina de Computacao Cognitiva
Oficina de Computação Cognitiva acontece todas as Terças-feiras em dias úteis, com a finalidade de reunir pessoas com interesse em desenvolver, testar e criar diferentes tipos de projetos que envolva Computação Cognitiva, Machine Learning e Inteligencia Artificial.
As atividades são gratuitas e o espaço é mantido pelos sócios do Laboratório Hacker de Campinas.
No primeiro semestre de 2017 abordaremos alguns tópicos:
- Estudo do IBM Watson como plataforma inteligente
- Indrotução ao NodeRed
- Sistemas Embarcados e IoT Watson Plataform - Intel Edison, 410C e Raspberry Pi.
Oficina de Computação Cognitiva Primeira Temporada 2017
Oficina de Janeiro 2017
10/01/2017 (Terca-Feira)
- Pizza grátis e apresentação dos interessados
- Estudo da plataforma IBM Watson - O que é?
- A oficina começa com estudo do IBM Bluemix e Watson IoT Plataform.
17/01/2017 (Terca-Feira)
- Pizza gratis e apresentacao dos interessados
- Sensor TAG da Texas Instruments no IBM Bluemix
24/01/2017 (Terça-Feira)
- Entenda o IBM Watson - Gisele Consoline da IBM
- Conectando o Arduino ao IBM Watson - Erik Andersen da IBM
31/01/2017 (Terca-Feira)
- Conectando a Intel Edison ao IBM Watson
Oficina de Fevereiro de 2017
07/02/2017 (Terca-Feira)
- Noções de desenvolvimento de uma aplicação de nodeRed recebendo dados do NodeLHC (ESP8266)
14/02/2017 (Terca-Feira)
- BOT usando o Messenger para uma pizzaria com atendente utilizando o Watson
23/02/2017 (Terca-Feira)
- Continucao - BOT usando o Messenger para uma pizzaria com atendente utilizando o Watson
23/02/2017 (Terca-Feira)
- Continucao - BOT usando o Messenger para uma pizzaria com atendente utilizando o Watson - apresentaco de como fazer um Chatbot com Watson.
Oficina de Marco de 2017
07/03/2017 (Terca-Feira)
- BOT usando o Messenger para uma pizzaria com atendente utilizando o Watson - Integracao com o Facebook
14/03/2017 (Terca-Feira)
- BOT usando o Messenger para uma pizzaria com atendente utilizando o Watson - Correcao de bugs
21/03/2017 (Terca-Feira)
- Integrar e usar o Speech to Text e o Text to speech com o BOT
28/03/2017 (Terca-Feira)
- Conectar Raspberry Pi no Watson - IoT Platform
https://developer.ibm.com/recipes/tutorials/raspberry-pi-4/
Oficina de Abril de 2017
04/04/2017 (Terca-Feira)
Trabalhamos com reconhecimento de imagens, Acesse o link a seguir [2]
Paginas e Tutoriais criados durante a oficina
Visual Recognition com IBM Watson - IBM Bluemix https://lhc.net.br/wiki/Oficina_de_Computacao_Cognitiva/Visual_Recognition_IBM_Watson [3]
Detalhes
Alguns Materiais utilizados para estudar o Bluemix estão apresentados a seguir:
Materiais em Português
Excelentes video de Priscila Parodi
Video 1 - Como criar um chatbot https://www.youtube.com/watch?v=WrLQDN-gxB4
Video 2 - Como criar um chatbot https://www.youtube.com/watch?v=k-tz6tybk3o
Video 3 - Como criar um chatbot https://www.youtube.com/watch?v=hSnwfLMxCoQ&t=728s
Video 4 - Como criar um chatbot https://www.youtube.com/watch?v=get-QWhF0A0
Playlist de vídeos com Tutoriais e Introdução ao Bluemix: https://www.youtube.com/watch?v=zFOQaH7AM3g
Vídeo-aulas Bluemix (Oficina do Futuro): https://www.youtube.com/playlist?list=PL6PIlsA8-TZU-up5H6Cj3QOHSKEK_HGZv
GIT HUB úteis
https://github.com/watson-developer-cloud/python-sdk
https://github.com/ibm-watson-iot/iot-python
Materiais em Inglês
Vídeos sobre o Bluemix (IBMEtinfo): https://www.youtube.com/playlist?list=PL78F74113FAACEA34
Curso do Coursera - A developer's guide to the Internet of Things (IoT) https://www.coursera.org/learn/developer-iot?utm_campaign=Coursera+Promotion&utm_medium=bitly&utm_source=Blog
IBM Bluemix devOps Services: https://www.youtube.com/user/JazzHub
Getting Started With Bluemix: http://www.ibm.com/developerworks/cloud/courses/getting-started-with-bluemix/index.html
Fóruns/Community/Tutoriais
IBM Developer Works: http://www.ibm.com/developerworks/topics/bluemix
Stack Overflow : http://stackoverflow.com/search?q=bluemix
Links Adicionais
The Twelve-Factor App - methodology for building software-as-a-service apps: http://12factor.net/
Demonstrações do Watson: https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/gallery.html
Open4Education: Minicurso Gratuito: PaaS na Prática com IBM Bluemix: https://www.youtube.com/watch?v=rVyWUHkfX-M
Links de Referencia para Classificacao de imagens e Reconhecimento de faces: