Victor Ribeiro

Victor Ribeiro

Programador / web-designer

Olá, sou o Victor Ribeiro (também conhecido como JV Ribeiro), estudante de Sistemas de Informação da Universidade Federal do Pará.

Desenvolvo aplicações web que trabalham completamente sem a necessidade de um servidor e também com o design que as tornam únicas.

JVRibeiro

GitHub

Sortegram

GitHub

OVictorRibeiro

Facebook

@_jvribeiro

Twitter







Olá, meu nome é João Victor Ribeiro, embora eu prefira omitir o primeiro nome. Tenho atualmente anos e faço faculdade de Computação na UFPA.

Início no mundo da web

2010

Tudo começou quando entrei no universo dos blogs. Criei meu primeiro blog intitulado "JV Ribeiro", um blog inútil em que eu só escrevia o que pensava. Não vale a pena falar dele.

Depois disso criei, com a brilhante ideia do meu primo Magno Malcher, algo um pouco maior: um site voltado para desenhistas, o Desenhos Brasileiros. Não era lá aquelas coisas, eu ainda nem entendia de programação, apenas pegava códigos prontos da internet, apesar de já ter noções de HTML e CSS. Ainda assim rendeu alguns milhares de acessos, mais de 8.000. Basicamente, o visitante enviava seu desenho e era automaticamente postado lá. Eu gostava do DB, comprei até um domínio .com.br pra ele, mas tive que encerrar minhas atividades nele por motivos pessoais.

Aprendendo a programar

2012

Tudo o que sei sobre programação em JavaScript até agora, aprendi na internet. Não fiz faculdade ainda, mas pretendo Atualmente estou fazendo faculdade e ampliando os conhecimentos que adquiri. De início não me interessava aprender a programar, porém, me vi na necessidade de saber montar meu próprio web app. Lia questões no Stack Overflow, via projetos no Codepen, exemplos no JSFiddle e afins, estudava o que cada código fazia e tentava reproduzir eles do zero.

Daí resolvi iniciar um mini curso online no Codecademy. Com o tempo e depois de fazer várias mini experiências com tudo o que aprendi de programação, eu iria desenvolver algo muito COOL.

O projeto SOPHiA

Iniciado em 27/11/2014

Tudo começou com os chatterbots — programas que simulam uma conversa em linguagem natural —. Eu assistia a muitos filmes relacionados com I.A. e ficava encantado. Daí resolvi criar um chatterbot também, chamei de Miley (anagrama do nome da minha namorada). Funcionava! Mas precisava de algo mais pra parecer com os filmes, basicamente ela só recebia um texto digitado e retornava um outro texto de resposta. Foi quando procurei por serviços de TTS e STT (Text-To-Speech e Speech-To-Text, respectivamente), sendo o primeiro um conversor de texto em áudio e o segundo o contrário. Eu encontrei os serviços perfeitos para as duas coisas: Voice RSS e o Annyang!.

  • Acesse o site da Voice RSS.
  • Acesse o site do Annyang, um projeto de Tal Ater.

  • Mesmo depois dessa pequena melhora, ela era apenas um chatterbot e não costumo pensar pequeno. Senti que faltava algo, Miley precisava de um upgrade. O que me inspirou a fazer esse upgrade foi o filme Iron Man (Homem de Ferro aqui no Brasil) com a inteligência artificial J.A.R.V.I.S., assistente pessoal do protagonista Tony Stark.

    Aí comecei a implementar comandos, variados comandos, desde acesso às redes sociais até busca de definições da web. A partir de então, Miley passou a se chamar S.O.P.H.I.A., uma sigla para Sistema Operacional Portátil em HTML5 com Inteligência Artificial — nomezinho bem audacioso, hein? — e... Bem... o resto você pode acompanhar na aba Projetos. :)

    SOPHiA

    SOPHiA

    Em desenvolvimento Pessoal

    SOPHiA é um projeto de inteligência artificial baseado na web. Ela pode conversar com você usando linguagem natural. Além disso, ela será sua assistente pessoal que fará pesquisas, poderá postar no Facebook ou Twitter pra você, escrever uma anotação pra você, dar o significado que quase qualquer coisa*, entre muitas outras funcionalidades. O melhor de tudo: ela é completamente brasileira!

    Em breve, sairão novos detalhes (e vídeos!) sobre a assistente. Estou trabalhando em uma nova versão completamente reestruturada e com um design novo. A SOPHiA por enquanto é um projeto pessoal e fechado, porém, assim que ela estiver pronta será distribuída para Windows, Android e como extensão para Google Chrome.


    * Os significados para as definições são extraídos da Wikipédia em português (pt.wikipedia.org).





    SOPHiA

    Sortegram

    Finalizado Público

    O Sortegram é um aplicativo HTML5 feito pra web para sorteios em geral. Sorteie números, nomes ou jogue Cara ou Coroa.

    Acesse o Sortegram | Open source





    De onde sou?

    Belém, Pará, Brasil

    Telefone de contato

    (91) 98371-6335 / 98400-5131

    Quer me contratar?

    Eu amo programar, então não seja tímid(o|a). Estou a um email de distância. :)

    Se preferir, use o formulário abaixo