Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: wertygabi en 4 Agosto 2015, 01:06 AM

Título: P.A.U.L.A nuevo bot en javascript
Publicado por: wertygabi en 4 Agosto 2015, 01:06 AM
Hola amigos de elhacker.net, en mi primer post os traigo mi proyecto p.a.u.l.a un robot capaz de crear conversaciones tipo cleverbot, pero con tematica de miedo, ya que el robot fue creado hace poco tiene un diccionario bastante pequeño, pero podeis contribuir a aumentarlo en la página de support: http://wertygabioficial.com/d13/support.php (http://wertygabioficial.com/d13/support.php) y aquí la página del bot: http://wertygabioficial.com/d13 (http://wertygabioficial.com/d13) espero que os guste, un saludo.
Título: Re: P.A.U.L.A nuevo bot en javascript
Publicado por: engel lex en 4 Agosto 2015, 01:33 AM
para ser sincero es de mal gusto -.- de "sustos" e inmensa cantidad de insultos innecesarios y bastantes limitado,  como para compararlo con clever bot que analizaba el texto, y daba respuestas en análisis sintáctico del mismo...

solo una sección del código para expresar mi punto... considero que le falta mucho trabajo y mínimo poo para armarlo bien estructurado y oportunidad que sea escalar... a demás regex para la entrada de texto...
Código (javascript) [Seleccionar]
function speak(){
if(user=="hola" || user=="Hola" || user=="ola" || user=="Ola"){
p="Hola, quieres morir?";
}else if(user=="no" || user=="No" || user=="NO"){
 p="No digas eso, o ire a por ti";
}else if(user=="7 dias para que?"){
p="Para morir";
}else if(user=="si" || user=="Si" || user=="Yes" || user=="SI"){
p="Ok";
}else if(user=="donde?" || user=="Donde" || user=="¿donde?" || user=="Donde?"){
   if(home==""){
home=prompt("¿donde vives?");
}
p="En "+home;
}else if(user=="porque?" || user=="Porque?" || user=="¿porque?" || user=="porque" || user=="Porque"){
al=Math.floor(Math.random()*4);
if(al<2){
   p="Por que si";
}else if(al>=2){
p="Por que lo digo yo pendejo";
}
}else if(user==""){
p="No dices nada?";
}else if(user=="De que?" || user=="De que tienes miedo?" || user=="de que" || user=="De que" || user=="de que tienes miedo" || user=="de que tienes miedo?" || user=="¿de que tienes miedo?" || user=="¿de que?"){
al=Math.floor(Math.random()*4);
if(al<2){
   p="De ellos, me hicieron daño";
}else if(al>=2){
p="De el";
}
}else{
rand=Math.floor(Math.random()*18);
if(rand==0){
p="Tenia un hermano";
}
if(rand==1){
   p="Te quedan 7 dias";
days.play();
}
if(rand==2){
   p="Te matare";
}
if(rand==3){
p="Eres gay?";
}
if(rand==4){
if(home==""){
home=prompt("¿Donde vives?");
p="Donde vives?";
}else{
p="Asi que vives en "+home;
}
}
if(rand==5){
p="NO";
}
if(rand==6){
p="SI";
}
if(rand==7){
p="Solo recuerdo aquel dia que me tiraron a un pozo";
}
if(rand==8){
p="Ayer te vi";
}
if(rand==9){
p="Te estoy observando";
}
if(rand==10){
p="AYUDAME!!!!";
}
if(rand==11){
if(home==""){
   p="Yo estuve en chernobyl el dia del accidente";
}else{
   p="Estas cachonda?";
}
}
if(rand==12){
p="Estoy detras de ti";
death.play();
}
if(rand==13){
p="Preparate para morir";
death.play();
}
if(rand==14){
p="Ayer tiré a mi hermano a la fuente, y cuando le mire no respiraba";
}
if(rand==15){
p="Tengo miedo";
}
if(rand==16){
p="Tengo frio, ¿tu tambien?";
}
if(rand==17){
p="Esta noche te visitaré";
}
if(rand==18){
p="Como te llamas?";
}
}