Sem resumo de edição |
Sem resumo de edição |
||
| (12 revisões intermediárias por 6 usuários não estão sendo mostradas) | |||
| Linha 3: | Linha 3: | ||
* Faltou descrição do escopo na página principal | * Faltou descrição do escopo na página principal | ||
** | ** [CONCLUÍDO] | ||
<br> | <br> | ||
| Linha 9: | Linha 9: | ||
<br> | <br> | ||
* [Gabriel Rodrigues F.] Primeiramente gostaria de parabenizar o grupo pela escolha do tema e pela criatividade dos integrantes. Em um segundo momento, quero entender o motivo de terem escolhido | * [Gabriel Rodrigues F.] Primeiramente gostaria de parabenizar o grupo pela escolha do tema e pela criatividade dos integrantes. Em um segundo momento, quero entender o motivo de terem escolhido "JAVA" como linguagem de programação principal. <br> Não seria mais interessante utilizarem linguagens com melhor "otimização"? Visto que JAVA é bastante conhecido por não ser uma linguagem muito bem otimizada e pelo simples fato de necessitar de uma "máquina intermediária" para converter o código que foi escrito para uma linguagem de baixo nível. <br> Recomendo que deem uma olhada nas linguagens NodeJS e Python 3. O projeto ficaria muito mais otimizado e "simples" de ser escrito pela facilidade de aprendizagem das linguagens citadas, lembrando que se vocês estiverem cogitando utilizar a plataforma do BlueMix (Watson) para TTS e/ou STT, codificando em NodeJS fica mais simples e mais dinâmico a implementação no código. | ||
** [Lucas Capra] Agradecemos muitíssimo a contribuição e vamos levar suas sugestões em consideração. | |||
<br> | |||
* [Fernando Daniel Silva] Sobre a questão de banco de dados, vi que não especificaram qual banco irão usar, vocês tem alguma preferência de uso ??? Se sim, qual ??? O projeto de vocês irá envolver inteligência artificial, como dito no canvas. Inteligência artificial gera dados em grande volume. Então, terão de utilizar, um banco de dados que consiga fazer, consultas rápidas e gerir dados com uma boa "otimização". Com isso, o banco de dados, utilizará uma grande quantidade de threads de processamento. Recomendo o uso do postgresql ou mongoDB que são conhecidos pela otimização de aplicações que envolvem grandes volumes de dados. MongoDB juntamento com NodeJS é muito recomendado pela forma com que os dois trabalham em conjunto. Parabéns pelo trabalho, gostei muito da ideia que foi gerada. | |||
** [Lucas Capra] Olá Fernando obrigado pela iluminação. Deixamos o banco de dados em aberto pois até aonde pesquisamos não tinhamos subisídios para determinar nossa escolha. As contribuições vão nos poupar muito tempo e possivelmente viabilizar um projeto de maior qualidade. Agradecemos também o apoio. | |||
<br> | |||
*[Pablo Pierre da Nóbrega] Qual as especificações mínimas, do hardware local, necessárias para o sistemas fluir bem, sem ter percas de desempenho? Vocês irão disponibilizar o servidor, se for usar algum servidor web já pensam em algum? | |||
**[Lucas Capra] Gostei da sua observação. A principio temos apenas a hipotese de rodar uma simulação em um computado comum para poder estimar esses requisitos | |||
<br> | |||
* [Gustavo Augusto Ferreira] Com relação à Inteligência Artificial, para mim não ficou claro se pretendem desenvolver todo esse sistema ou utilizar uma plataforma externa. Além de todos os desafios inerentes ao desenvolvimento de um novo sistema desse tipo, acredito que utilizar uma plataforma já consolidada pode trazer mais confiabilidade e efetividade ao sistema, além de possibilitar outras funcionalidades, como envio de perguntas e/ou retorno de respostas por mensagens de áudio. | |||
**[Lucas Capra] As observações do Fernando acima me fizeram ponderar fortemente a hipótese de usar algum serviço gratuito. Já esbarramos com algumas soluções de Google Home, vamos pesquisar a viabilidade de incorporar esse recurso ao nosso projeto. Obrigado | |||
<br> | |||
= Interações com o professor = | |||
<br> | |||
* Pergunte aqui.... | |||
Edição atual tal como às 21h24min de 13 de abril de 2019
Canvas
- Faltou descrição do escopo na página principal
- [CONCLUÍDO]
Colaborações
- [Gabriel Rodrigues F.] Primeiramente gostaria de parabenizar o grupo pela escolha do tema e pela criatividade dos integrantes. Em um segundo momento, quero entender o motivo de terem escolhido "JAVA" como linguagem de programação principal.
Não seria mais interessante utilizarem linguagens com melhor "otimização"? Visto que JAVA é bastante conhecido por não ser uma linguagem muito bem otimizada e pelo simples fato de necessitar de uma "máquina intermediária" para converter o código que foi escrito para uma linguagem de baixo nível.
Recomendo que deem uma olhada nas linguagens NodeJS e Python 3. O projeto ficaria muito mais otimizado e "simples" de ser escrito pela facilidade de aprendizagem das linguagens citadas, lembrando que se vocês estiverem cogitando utilizar a plataforma do BlueMix (Watson) para TTS e/ou STT, codificando em NodeJS fica mais simples e mais dinâmico a implementação no código.- [Lucas Capra] Agradecemos muitíssimo a contribuição e vamos levar suas sugestões em consideração.
- [Fernando Daniel Silva] Sobre a questão de banco de dados, vi que não especificaram qual banco irão usar, vocês tem alguma preferência de uso ??? Se sim, qual ??? O projeto de vocês irá envolver inteligência artificial, como dito no canvas. Inteligência artificial gera dados em grande volume. Então, terão de utilizar, um banco de dados que consiga fazer, consultas rápidas e gerir dados com uma boa "otimização". Com isso, o banco de dados, utilizará uma grande quantidade de threads de processamento. Recomendo o uso do postgresql ou mongoDB que são conhecidos pela otimização de aplicações que envolvem grandes volumes de dados. MongoDB juntamento com NodeJS é muito recomendado pela forma com que os dois trabalham em conjunto. Parabéns pelo trabalho, gostei muito da ideia que foi gerada.
- [Lucas Capra] Olá Fernando obrigado pela iluminação. Deixamos o banco de dados em aberto pois até aonde pesquisamos não tinhamos subisídios para determinar nossa escolha. As contribuições vão nos poupar muito tempo e possivelmente viabilizar um projeto de maior qualidade. Agradecemos também o apoio.
- [Pablo Pierre da Nóbrega] Qual as especificações mínimas, do hardware local, necessárias para o sistemas fluir bem, sem ter percas de desempenho? Vocês irão disponibilizar o servidor, se for usar algum servidor web já pensam em algum?
- [Lucas Capra] Gostei da sua observação. A principio temos apenas a hipotese de rodar uma simulação em um computado comum para poder estimar esses requisitos
- [Gustavo Augusto Ferreira] Com relação à Inteligência Artificial, para mim não ficou claro se pretendem desenvolver todo esse sistema ou utilizar uma plataforma externa. Além de todos os desafios inerentes ao desenvolvimento de um novo sistema desse tipo, acredito que utilizar uma plataforma já consolidada pode trazer mais confiabilidade e efetividade ao sistema, além de possibilitar outras funcionalidades, como envio de perguntas e/ou retorno de respostas por mensagens de áudio.
- [Lucas Capra] As observações do Fernando acima me fizeram ponderar fortemente a hipótese de usar algum serviço gratuito. Já esbarramos com algumas soluções de Google Home, vamos pesquisar a viabilidade de incorporar esse recurso ao nosso projeto. Obrigado
Interações com o professor
- Pergunte aqui....