Mudanças entre as edições de "Oficina de Computacao Cognitiva"
Linha 171: | Linha 171: | ||
[[Arquivo:Felipe-IBM.jpg]] | [[Arquivo:Felipe-IBM.jpg]] | ||
+ | |||
+ | 22 de Agosto de 2017 | ||
+ | |||
+ | Reprodroduzimos o seguinte tutorial: | ||
+ | https://www.youtube.com/watch?v=Oni7g2uK9PM&feature=share | ||
+ | [[Arquivo:chatbot.jpg]] | ||
+ | |||
== Paginas e Tutoriais criados durante a oficina == | == Paginas e Tutoriais criados durante a oficina == |
Edição das 18h17min de 22 de agosto de 2017
Í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 Oficina de Maio 2017
- 9 Oficina de Junho 2017
- 10 Oficina de Julho 2017
- 11 Oficina de Agosto 2017
- 12 Paginas e Tutoriais criados durante a oficina
- 13 Detalhes
O que e Computacao Cognitiva
O texto abaixxo foi retirado do site do CPqD [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.
- Chatbots
- Reconhecimento Visual
- Texto para Fala e Fala para texto
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]
Oficina de Maio 2017
Trabalhamos com reconhecimento de Imagem, chatbot, speech to text e text to speech e node red com a Raspberry Pi
Oficina de Junho 2017
Trabalhamos com reconhecimento de Imagem, chatbot, speech to text e text to speech e node red com a Raspberry Pi
Oficina de Julho 2017
Trabalhamos com reconhecimento de Imagem
Oficina de Agosto 2017
08/08/2017
Trabalhamos com reconhecimento de Imagem utilizando a Dragonboard
15/08/2017
Trabalhamos com reconhecimento de Imagem utilizando a Dragonboard Resultado: https://www.slideshare.net/ThiagoLima95/exemplo-de-iot-ibm-bluemix-e-visual-recognition-em-uma-placa-embarcada-dragonboard410c
Fomos na IBM e fizemos apresentacao ao vivo para 55 pessoas - Thiago Lima e Felipe Neves - Video dispoinel abaixo
22 de Agosto de 2017
Reprodroduzimos o seguinte tutorial: https://www.youtube.com/watch?v=Oni7g2uK9PM&feature=share Arquivo:Chatbot.jpg
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: