Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ia com Java

Ia com Java

More Decks by Kamila de fatima santos oliveira

Other Decks in Programming

Transcript

  1. Quem sou eu? Kamila Santos, 21 anos, Desenvolvedora, Graduanda em

    ciência da computação, Ama comunidades, tecnologia, doces e memes <3 @kamilah_santos /kamila-santos-oliveira/ @devsjavagirl
  2. O que é machine learning? Se trata do aprendizado de

    máquina, um ramo da IA (inteligência Artificial) que se baseia na ideia de que sistemas são capazes de aprender com dados, identificar padrões e realizar tomadas de decisões com o mínimo de intervenção de um ser humano.
  3. O que são sistemas de recomendação? São técnicas de software

    que fornecem sugestões de itens para ajudar usuários deste sistema nos diversos processos de tomada de decisão.
  4. Person Correlation Similarity Se baseia na similaridade entre pessoas na

    hora de escolher e atribuir notas para determinar os resultados de sua recomendação.
  5. Como funciona? PESSOA 1 : JÁ ASSISTI ESTES AQUI FILME

    A NOTA 8 FILME D NOTA 10 FILME E NOTA 5
  6. Como funciona? PESSOA 2 : JÁ ASSISTI ESTES AQUI FILME

    A NOTA 2 FILME B NOTA 1 FILME E NOTA 3
  7. Com qual você tem mais proximidade? PESSOA/FI LME FILME A

    FILME B FILME C FILME D FILME E EU 8 1 7 - - PESSOA 1 8 - - 10 5 PESSOA 2 2 1 - - 3
  8. BASE DO PROJETO PROJETO MAVEN QUICK START OU FAZER A

    SEGUINTE CONFIGURAÇÃO: mvn archetype:generate -DgroupId=br.com.kamila -DartifactId=sistema-de-recomendacao-java-mahout -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
  9. Configuração mvn archetype: generate cria projeto GroupId: identificação do grupo

    do projeto – por convenção inciamos com nomedopais.com.nomedaorganização ArtifactId: nome do projeto arc hetypeArtifactId: tipo de configuração inicial do projeto. No caso, o quickstart usa configurações default