Atalaya: desde la tela de araña

Cultura en la red, reflexiones, relatos, tutoriales y paridas diversas

[Ayuda] Hacia un agregador inteligente

2005-05-19 13:07 A los parroquianos os sonará JJ S, un comentarista que ha aparecido por aquí de vez en cuando. Se trata de Juan José Samper, un profesor de instituto que está en las últimas fases de su tesis doctoral conmigo. Y que necesita (necesitamos) vuestra ayuda.
En la tesis doctoral, se trata de que un agregador aprenda las preferencias del usuario, a base de registrar los titulares en los que se pincha, y, a partir de ese momento, poner una puntuación a las noticias en función de su parecido con las que ya se han pinchado.
Para ver qué tal funciona el algoritmo, necesitamos que os bajéis el programa y lo uséis. Ahora mismo, externamente, se comporta como un agregador normal y corriente, pero graba lo que se ha pinchado, y lo compara con la puntuación que él le da a cada noticia. Al cabo de cierto tiempo, esos datos que se han quedado almacenados tendréis que enviárselos, para que evalúe qué tal ha funcionado.
El programa sólo funciona en Windows, y necesita el entorno .Net de Microsoft. Si sois linuxeros como yo, y no vais a usarlo, os rogaría al menos que difundiérais esta noticia, a ver si conseguimos el máximo de sujetos posibles. Cuantos más datos, y más diversos, mejores serán las conclusiones que se alcanzarán. Ya sé que sería mejor haberlo puesto en un servidor, pero requiere un esfuerzo de programación totalmente diferente, y, a estas alturas, es complicado ponerse. Quizás, cuando se acabe la tesis, lo haremos.
Cualquier sugerencia, por supuesto, será bienvenida. Y, en todo caso, gracias por vuestra colaboración.

Referencias (TrackBacks)

URL de trackback de esta historia http://atalaya.blogalia.com//trackbacks/29883

1
De: Sonia Blanco Fecha: 2005-05-21 09:03

NectaRSS - Un agregador inteligente: «A través de Atalaya veo que otro doctorando necesita ayuda para su Tesis Doctoral, para lo cual pide probadores de su agregador NectaRSS. Yo lo he instalado pero no me funciona porque me da un error, pero al menos puedo intentar ayudar a difundir la »



2
De: Atalaya: desde la tela de araña Fecha: 2005-08-03 17:24

Aforismos sobre tesis doctorales: «JJ Samper ha tenido la amabilidad de recolectar los aforismos, de cosecha propia, creo, que le voy diciendo mientras intentamos que acabe la tesis. Ahí los tenéis, y si a alguien le sirven, que le aprovechen. “Una tesis es co»



Comentarios

1
De: JJS Fecha: 2005-05-19 13:25

¡Gracias!



2
De: nfer Fecha: 2005-05-19 14:15

Por mi parte, y utilizando Win XP, todo lo que sea para mejorar, es bienvenido.
Una pregunta, perdón por la paranoia: en caso de que algo no funcione... ¿lo desinstalo sin problemas? Win XP es bastante sensible, digamos por no decir algo histeriquito....

Y es que además de pasearme por las virtualidades, es ésta mi herramienta de trabajo...(o más bien es mi herramienta de trabajo y yo me escapo a cada rato)



3
De: JJ Fecha: 2005-05-19 14:17

Es sólo un ejecutable, basta con borrar el directorio.



4
De: JJS Fecha: 2005-05-19 14:18

Para nfer:

No hay que instalar nada, y la "desinstalación" consistiría simplemente en borrar el directorio del programa.



5
De: Akin Fecha: 2005-05-19 15:03

Bajado, lo que no sé es cuánto podré probarlo, últimamente apenas tengo tiempo.

Pero en cuanto le de unas vueltas ya enviaré en informe :)



6
De: Anónima Fecha: 2005-05-19 15:10

yo uso windows 98 en un pentium II (lo que tienen sus limitaciones) y no tengo ni idea de que es un entorno .net de Microsoft.

¿valgo para conejillo de indias?



7
De: Misósofos Fecha: 2005-05-19 15:20

Error cargando la lista de feeds :-/



8
De: SegFault Fecha: 2005-05-19 15:22

Anónima: yo lo voy a probar en un Pentium III con W98 también... la aplicación .Net tarda un poco en arrancar y relantiza el resto del sistema bastante (por el consumo de memoria principalmente). Antes tienes que descargar algo que puedes hacerlo desde Windows Update ("Entorno de ejecución .Net" o algo asi se llama y son unos pocos megas). Si tienes bastante RAM (256MB o más) a lo mejor puedes usarlo sin problemas, en caso de que no lo tengas realmente tendrás que querer :-)

Descargado y probando.

--
SegFault



9
De: SegFault Fecha: 2005-05-19 15:23

Error al iniciarse en Windows 98 SE con .NET CLR.

--
SegFault



10
De: JJS Fecha: 2005-05-19 15:43

En la primera ejecución es normal que se den errores con algunos ficheros, ya que están vacíos, en realidad son simples advertencias. Lo que no es normal es que falle la lista de feeds: puedes hacer dos cosas, la primera volver a descomprimir el .zip en el mismo directorio, o si sigue fallando sin remedio, poner uno mismo los feeds que quiera.



11
De: nfer Fecha: 2005-05-19 15:45

Hermes: es viejo. 256 RAM. WinXP.
Babieca: nuevo, una joyita, Pentium 4, 1 GB de RAM, XP tb...ambos en una miniLAN...En cuál lo cargo? (el que hace de servidor, contra todo sentido común, es Hermes)



12
De: fernand0 Fecha: 2005-05-19 15:53

Arg!

;)



13
De: Raúl Fecha: 2005-05-19 16:07

Vaya, así que de eso trata el experimento que tantas líneas de tinta china ha generado ;)

No tiene mala pinta :) ¿La parte más sesuda de la tesis está en los algoritmos de aprendizaje que utiliza, o en estudiar cuáles parecen mejores para ese dominio?



14
De: JJ Fecha: 2005-05-19 16:47

Más bien en los algoritmos; aunque hay que ver qué es lo que se debe usar en este dominio, y está el truqui de que solo se usa lo que la gente haría en circunstancias normales.



15
De: JJS Fecha: 2005-05-19 17:17

Es muy probable que necesitéis el Microsoft .NET Framework:

http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=es



16
De: Arkangel Fecha: 2005-05-19 18:50

Descargado (estoy instalando el .Net fwork para poder probarlo...). La no-instalación puede resultar un poco coñazo para usuarios noveles, se podría empaquetar con un instalador como Inno Setup Installer (http://www.jrsoftware.org/), que daría incluso juego para detectar si está instalado el framework y proveer un enlace de descarga o algo así en caso contrario).

Cuando lo pruebe comentaré algo.



17
De: Cek Fecha: 2005-05-19 19:31

¿ y el invento este no funciona con Mono?



18
De: El GNUdista Fecha: 2005-05-19 20:11

Eso, eso, ¿no funciona con mono?



19
De: Vuarnet Fecha: 2005-05-19 20:53

Hola
Demasiados errores, para nada es una aplicación sencilla de instalar.

Saludos.



20
De: JJ Fecha: 2005-05-19 21:06

Ya, bueno... es de investigación. Si le enviáis a Juanjo los errores, puede tratar de solucionarlo. No es ni siquiera beta, es una muy alfa...
Y no, que yo sepa, no funciona con mono.



21
De: Cek Fecha: 2005-05-19 21:53

Pos debería ;)



22
De: JJS Fecha: 2005-05-19 21:58

Por favor, decid los errores que os de el programa...no entiendo tanto fallo, yo lo utilizo todos los días y es raro que falle (aunque no dudo que tenga muchos bugs). Es más lo habitual es que no me falle nunca.



23
De: Arkangel Fecha: 2005-05-19 23:11

Esos erorres al comienzo (en la primera ejecución) echan algo para atrás...

Sería interesante que le dieras prioridad a la opción de improtar OPML, apra poder usar esto con los feeds habituales. La gente se va a echar para atrás si tiene que meterlos uno a uno. Yo, por ejemplo pensaba empezar a usarlo como lector de feeds habitual para probarlo, en lugar de bloglines, pero si incluso a mi (que tengo poquitos agregados) me da pereza, no me quiero imaginar lo que será para una de esas anooormes listas que hay por ahí.



24
De: JJS Fecha: 2005-05-20 00:14

Los "errores" de la primera ejecución no son más que advertencias...¡las voy a quitar!

Respecto al OPML tienes razón, ésa era mi intención pero es que ahora no tengo tiempo.



25
De: JJS Fecha: 2005-05-20 00:53

Arkangel, si utilizas el navegador de la pestaña Feeds, al pulsar en el símbolo XML o RSS de la página que te interese, el programa capta automáticamente ese feed en la barra de direcciones y sólo tienes que darle al botón "Cargar feed" (a la derecha de la barra).



26
De: lightme Fecha: 2005-05-20 06:47

Lo probare sin duda ;)

Ojala pronto haya versiòn para otras plataformas, que igual me ofrezco como conejilloindiastester :)



27
De: C. Fecha: 2005-05-20 07:07

No sé resistirme a ayudar a alguien con una tesis, qué recuerdos, ay!
Bajando y pronto usando :)

C.



28
De: pablotossi Fecha: 2005-05-20 15:10

...yo lo haré por la caña de premio!!! ;)

(aunque si no importa XBEL o OPML no se cuanto tardaré en sindicar todos los feeds de vuelta... tengo muuuchos)



29
De: pablotossi Fecha: 2005-05-20 15:26

bajado y probando.... esto de caragr los feeds a mano es medio engorroso (como suponia en el mensaje anterior)

primeros comentarios:

por ejemplo.... http://www.netadblog.com/atom/ dice UNKNOW FILE FORMAT

http://www.ignaciomarcos.com.ar/wp-rss2.php lo muestra en "principal" como cuando lo pongo en un navegador y en "FEEDS" dice lo mismo UNKNOW FILE FORMAT

http://edans.blogspot.com/edans.xml lo mismo

http://www.error500.net/backend.php me permite agregarlo (me puse contento)... el boton de GARGAR RSS se convierte en SUSCRIBIR...pero al darle clic... da error :/

http://atalaya.blogalia.com/rdf.xml (para hacerle honor al anfitrion de la casa)lo mismo de cargar y suscribir...

.... hago algo mal??? o no funca realmente? el .net lo tengo bien instalado, pues lo uso parea otras cosas!!!!
UFA! AYUDAAAAAAAAAA



30
De: rvr Fecha: 2005-05-20 17:19

Interesante iniciativa. Felicidades y, por favor, si puedes haz versión para Mono, que me temo que vas a encontrar mucho linuxero o maquero por estas tierras.



31
De: JJS Fecha: 2005-05-20 17:29

pablotossi, no haces nada mal, es que el programa sólo trabaja bien por ahora con feeds RSS o XML estándar, no trabaja bien con Atom o PHP por el momento...Evidentemente es algo que le tengo que añadir pronto, el problema es que no tengo mucho tiempo, pero voy a estudiar si lo puedo hacer sin demasiado trabajo. En cuanto añada alguna mejora lo notificaré, mientras tanto pido disculpas y paciencia.

Saludos y gracias a todos.



32
De: pablotossi Fecha: 2005-05-20 18:19

uuufaaaaa ... como me gusta ser conejillo a mi!!!!! lastima que esta vez no anduvo!!! y no se puede decir que no lo intenté!!! espero las modificaciones y me pongo de nuevo, slds y éxitos!



33
De: JJS Fecha: 2005-05-20 20:34

pablotossi, Lo del feed de Atalaya me ha sorprendido...pero si yo lo tengo cargado...a ver...pero si ahora no funciona...¿dónde pantalones está el bug?...¿le habré tocado a algo a las tres de la mañana y ahora no me acuerdo?...Intrigante.



34
De: JJS Fecha: 2005-05-20 20:43

Ah, pero si si funciona el feed de Atalaya, es que ya con la "ansiedad" lo estaba escribiendo mal...



35
De: nfer Fecha: 2005-05-20 20:45

Pablo, yo tb lo intenté, o sea que no es un problema de latitud ;) ....
Y el cartelito "UNKNOWN FILE FORMAT"
también me apareció. Y eso que en prueba de confianza hasta saqué el firewall (uno nunca sabe).
Igual confío que la próxima irá bien.
Saludos desde Argentina,



36
De: pablotossi Fecha: 2005-05-20 20:48

...los ARGENTINOS... los mejores TESTERs de SOFT LIBRE!!!!! (...va a salir así??? o será licanciado??? :P )



37
De: JJS Fecha: 2005-05-20 20:55

Con unas pequeñas modificaciones ya entran todos los feeds que comenta pablotossi, menos netadblog y edans. ¡Algo es algo en tan poco tiempo!



38
De: JJS Fecha: 2005-05-20 21:51

Ya he enviado la versión con pequeñas modificaciones a neoyet.com



39
De: JJS Fecha: 2005-05-21 00:41

Por favor, descargaros la nueva versión de NectaRSS.
Por favor, leeros el final de las instrucciones.

Gracias



40
De: pablotossi Fecha: 2005-05-22 00:10

...a verrrrrrrrrr.... ;)



41
De: Akin Fecha: 2005-05-24 15:45

Cuando puedas deberías activar la opción de importar OPML, la verdad es que ni me planteo meter mis feeds uno a uno :)



42
De: Delacroix Fecha: 2005-11-30 16:02

Interesante !



Se comenta en...

  • JJ en [Libro #1] Harry Potter and the Cursed Child, de JK Rowling, John Tiffany y Jack Thorne
  • Anonima en [Libro #1] Harry Potter and the Cursed Child, de JK Rowling, John Tiffany y Jack Thorne
  • JJ en [Libro #29] El guardián invisible, de Dolores Redondo
  • Jorge en [Libro #29] El guardián invisible, de Dolores Redondo
  • JJ en [Libro #30] Code simplicity, de Max Kanat-Alexander
  • rvr en [Libro #30] Code simplicity, de Max Kanat-Alexander
  • JJ en [Libro #22] Fantasía, de Emilia Pardo Bazán
  • Palimp en [Libro #22] Fantasía, de Emilia Pardo Bazán
  • marta en [Libro #21] Birchwood, de John Banville
  • JJ en [Libro #10] The son, de Jo Nesbo
  • Sobre Atalaya

    Esta es la bitácora o blog de Juan Julián Merelo. Si quieres contactar con el autor, usa su correo electrónico jjmerelo (arroba) gmail.com, o simplemente deja un comentario. Y si quieres leer alguna cosa más de las que escribe, prueba esta novela

    Listas de deseos

    A veces leo

    Otras veces escribo en

    Blogalia Blogalia