Enfim, o que é computação cognitiva?

Parece que o ano de 2016 foi um boom para a computação cognitiva, grandes provedores de tecnologias resolveram apostar seus
investimentos em computação cognitiva. Mas antes de definir o que é computação cognitiva, vamos conhecer três vertentes necessárias e como elas se diferenciam.
1 – Inteligência artificial(IA), visa executar funções que se assemelham um ser humano, considera-se um sistema com capacidade de raciocinar aplicando regras lógicas a uma massa de dados com a finalidade de tomar decisões. Com o uso da IA podemos utilizar processamento de linguagem natural, reconhecimento de voz, reconhecimento de visão.
2 – A habilidade de otimizar o entendimento, desempenho por meio de modelos matemáticos e descoberta de novos padrões é com a utilização de Aprendizado de máquina, com sua utilização é possível fazer predições e aprender com isso, sem a necessidade de uma prévia configuração.
3- Sistemas especialistas, simulam o raciocínio de um Expert na área de negócio. É utilizado regras heurísticas.
Baseado nas três concepções acima, podemos concluir que computação cognitiva é a computação orientada a geração de conhecimentos baseados na interpretação e extração de significado dos dados, em primeira instância não estruturados, passados as fases de criação é possível ter uma massa de dados estruturados.
Passos para implementar um sistema cognitivo:
1- É necessário o domínio sobre o assunto ou área de negócio, para gerar conteúdo adequado, é necessário que os especialistas da área esteja disponível para ensinar o assunto a um sistema cognitivo. O raciocínio é simples, imagine uma criança, qualquer fonte de informação é relevante, porem é necessário um filtro para selecionar as informações e com isso criar suas próprias conclusões, se uma criança fala um palavrão, e sua mãe ou seu pai ouve e a adverte, esse filtro ocorre para informar para a criação que não se pode falar aquela palavra.
2- Com uma massa de dados é necessário treinar, na primeira fase é apenas o resumo de fornecimento de amostras, onde priorizamos o que é relevante e o que não é. Outra forma de treinar é validando e verificando fatos passados.
UoU!!! Calma, os robôs não irão se revoltar e criar uma guerra contra humanos, para que a inteligência ocorra dentro de um robô, são necessários alguns passos dentre eles a programação do mesmo, logo é necessário um humano dar um start nessa ficção científica.
Referencias:

Xamarin Fest 2017 Brasilia

No sábado dia 20 de maio de 2017 foi realizado o 1º Xamarin Fest em Brasília na Faculdade UniEuro em Águas Claras, o evento contou com 30 participantes, publico mais que esperado devido a greve de ônibus e a manhã chuvosa.

Durante o treinamento foi apresentado, técnicas de levantamento de idéias de aplicativos, criação de projeto, diferenciação da forma nativa, handlers, acesso a api, local storage.

Patrocinadores do evento:
– Microsoft e Faculdade Unieuro.

Segue em algumas fotos do evento:

xamarinFest_2017_brasilia_jucineisantos_1xamarinFest_2017_brasilia_jucineisantos_2xamarinFest_2017_brasilia_jucineisantos_3xamarinFest_2017_brasilia_jucineisantos_4xamarinFest_2017_brasilia_jucineisantos_5xamarinFest_2017_brasilia_jucineisantos_6xamarinFest_2017_brasilia_jucineisantos_7xamarinFest_2017_brasilia_jucineisantos_8xamarinFest_2017_brasilia_jucineisantos_9xamarinFest_2017_brasilia_jucineisantos_10xamarinFest_2017_brasilia_jucineisantos_11xamarinFest_2017_brasilia_jucineisantos_12xamarinFest_2017_brasilia_jucineisantos_13

 

Obrigado,

Até a próxima.

Meetup CrazyTechGuys [Ano IV – Encontro IV]: Testes em Software, O que é e o que você precisa fazer?

Teste, por que Testes?

 

Nos ambientes de desenvolvimento de software atuais, os testes estão cada vez mais presentes e recebendo mais atenção do que a 5 anos atrás. Fazendo uma breve retrospectiva em média 5 anos atrás, os testes eram deixados de lado ou até pertenciam ao escopo do projeto, entretanto eram a ultima etapa. Existem  frameworks, metodologias, técnicas, componentes e supertições para a realização de diversos tipos de testes, dentre eles: Teste caixa branca, teste caixa preta, teste unitário, teste de estresse, teste de layout, teste de validação, etc. Durante o meetup serão discutidos cada tipo de teste e apresentando uma ferramenta para otimizar a produtividade do testador e garantir uma melhor qualidade do teste executado. Venha compartilhar conosco experiências e conhecimentos a respeito do tema.

Local: Prédio da Agência do Trabalhador, 7º andar

SCS Quadra 06, lote 10/11, Brasília

Data: Terça-feira, 25 de Abril de 2017 as 19:00

Inscrições abaixo:

Clique aqui

The “CreateAdditionalLibraryResourceCache” task failed unexpectedly – Xamarin

Olá caro leitor,

Ao iniciar um projeto Xamarin dentro do Visual Studio ou Xamarin Studio, em uma determinada situação específica é apresentado o erro:

Error 14 The “CreateAdditionalLibraryResourceCache” task failed unexpectedly.
System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)

WhatsApp Image 2017-03-25 at 15.44.29

 

Calma, fica tranquilo que (eu e outros desenvolvedores) já passamos por isso.

A descrição do erro está na própria pilha de erros apresentados. “O caminho especificado ou o caminho do nome do arquivo está muito grande, o mesmo deve possuir máximo 260 caracteres e o caminho do diretório deve possuir menos que 248 caracteres”.

SOLUÇÂO:

Observe o nome na pasta em que seu projeto está inserido, geralmente esse erro ocorre quando a solução é baixada de algum repositório e a mesma por padrão é alocada na pasta “Downloads” e o nome do diretório ou arquivos do projeto superam o limite permitido. A solução é inserir o projeto em algum diretório raiz para que o nome dos arquivos não excedam o limite. Fácil né? rs.

Se essa solução for útil, compartilhe.

Obrigado pela leitura, até a próxima.

 

Treinamentos de Open Source + Azure FREE

Registre-se para uma ou mais das 5 especializações oferecidas nos Treinamentos de Open Source + Azure

grade_maratona_azure.png

 

Informações gerais

Taxa de inscrição: Gratuito
Data de início: 13 de março de 2017.

Duração: 5 semanas.

Formato:

Online (24×7) em formato de sala de aula virtual, com material de apoio e sessões online (ao vivo) com instrutores para responder dúvidas.

Materiais entregues:

Os participantes que concluírem os treinamentos e forem aprovados no exame final receberão um diploma emitido pela Microsoft Brasil, de acordo com a especialização escolhida.

Inscrições em:

Capacidade máxima:

Vagas limitadas. Garanta seu lugar!

 

A Maratona Xamarin foi prorrogada para o dia 7 de Abril. Aproveite!

Não conseguiu participar da #MaratonaXamarin ? Agora dá tempo!
Os 5 módulos estão liberados por mais 3 semanas! Agora você pode concluir o treinamento, desenvolver o seu aplicativo e ter direito ao certificado oficial da Microsoft.
Além disso, se preparar para o módulo intermediário que será lançado em breve.
Inscreva-se agora e garanta a sua vaga:http://aka.ms/maratonaxamarin
GradeMaratonaXamarin