TIRANDO QUERYS, Y MáS - .: .: Saiyine :. :.

Tirando querys, y más

Por Saiyine Enviar correo el 2009-08-30 04:25:41 - Secciones: PRINCIPAL - Enlace permanente: 888

Me alegro de que me hagais esa pregunta, a la que tengo que responder, con sinceridad, que si, que intenté participar en el concurso de NetFlix.

La idea era bastante sencilla. Netflix está en el negocio de alquilar, si no lo entendí mal, peliculas por correo. Tu vas a la tienda-e, eliges la peli que quieres ver, te la mandan al correo en un paquete de cartón tipo los de las Ubuntu, y cuando terminas de verla, la vuelves a echar al cualquier buzón, que ya lo tienen ellos montados para que les llegue de vuelta. Ni idea de como va lo del correo físico en las Americas, pero supongo que es fundamental que sea baratico, baratico para que esto funcione.

Tambien tienen su rollo tipo imdb (y dado que los datos del imdb te los puedes bajar cuando quieras, seguro que son MUY parecidos) con las peliculas y sus notas... Y aquí entramos nosotros: ¿quien es el guapo que, dado una tabla con personas, peliculas, y las calificaciones que esas personas han dado a esas peliculas, es capaz de decir que nota le daria un usuario a una pelicula, sin que esa relación aparezca en los datos dados? Es más, si lo dices con un 85% de acierto, te damos 1 millón de dolares para que te los fundas en calippos de fresa.

Pues allí fui yo, y para tener algo que hacer estas vacaciones tempraneras (que por una larga y triste historia me tuve que pillar en Junio), me descargué los txt con las relaciones. 4 Gigas de datos, que convertidos en tablas de mysql, se convertian en unos 8 o 9 gigas de tablas MyISAM. Ya, ya se que no es un problema adecuado para bases de datos, sino para matrices "sparse", pero por probar.

Mi idea, por supuesto, no era ganar, sino poder mandar por lo menos un resultado: además de los datos de informacion, te daban una tabla de datos contra los que cruzar tu algoritmo. Yo me conformaba con montar un algoritmo y poder mandar una respuesta, por ratera que fuera. En realidad no me parecia tan mala, ya que habia pensando que dado un usuario, podriamos buscar personas con gustos similares, y ver que habian votado.

Es decir, para una persona P1, buscar todas las Pn que hubieran votado lo mismo que P1 en, yo que sé, 10 o 15 peliculas, y luego mirar que habian votado esas personas en la pelicula a consultar.

A este algoritmo tan sencillo le surgieron dos inconvenientes. El primero, hacer busquedas en mysql en una tabla de 9 gigas. El segundo, tener un portatil trabajando 4 dias seguidos en Murcia en verano.

Resumiendo, mi querido portatil murió, especificamente, el disco duro: ahora dispongo de un estupendo pendrive de cincuenta y pico gigas, ya que los otros cuarenta y pico están hechos polvo, llenos de sectores dañados, etecé.

Y encima el premio ya se lo han dado a unos, maldita sea su estampa.

Otras entradas de la web que podrian interesarte:

Gravatar 3680
Banderita Tapanez (2009-08-30 03:13:41)

En FilmAffinity tienen algo que debe tirar de alguna historieta similar, allí lo llaman "almas gemelas". Aunque mejor no hacerles mucho caso, la gente suele tener gustos de mierda bastante alejados de las películas buenas de verdad con veteranos de guerra incomprendidos o batallas de robots mutantes.

o o o o 


Tu nombre (Nick):

Tu correo (Email):
  Necesario para tu gravatar!

Tu página (URL):

Escribe aqui tu comentario:

       :noworry: :roll: :huh: :push: :OO 8) 8O :( :) :? :D :P :o :x :| ;) ^^ xD



Vista previa activada.

Vista previa (6/6/6, 6:66)


Fondos de pantalla

. . .

Recomendamos


. . .

Descargas

  • ApagaPC
    apagapc241.exe  (4339)
  • LimpiaDocus
    LimpiaDocus001.exe  (3627)
  • RCM
    rcm001.zip  (3062)
  • Popmail
    popmail-0.4-psmn.tar.gz  (3132)
  • Manual de Delphi en PDF
    delphi_pdf.zip  (3764)
  • Evangelio del Perl
    Evangelio_del_perl.pdf  (3786)
  • Excel Simpsons
    Excel Simpsons  (3789)
  • . . .

    Proyectos Online

  • Saiyine Store
  • Kunowalls!!!
  • Fondos de pantalla
  • Picaday: imagenes sexys o chocantes.
  • Scarlett: fotos de Scarlett Johansson
  • WhatsmyIP: obtener tu IP pública
  • Uma Thurman: galeria de Uma Thurman
  • FunPics: imagenes graciosas
  • . . .

    Blogs

  • Por lo que más querais, no entreis a estos: Tapanez, Yhandros, Onez.

  • Otros en español: El Mundo Today, La libreta de Van Gaal, Chavalina, Kirai, Mundo Geek, Microsiervos.

  • Mis lecturas en guiri: Michael Yon, Coding Horror, YCombinator news, MySQL Performance, Slashdot.

    . . .
  • Utilidades

  •  Coral  (1583), cacheando webs
  •  Spam.la  (1899), correo de usar y tirar
  •  Mailinator  (1802), correo de usar y tirar
  •  Bug me not  (1580), absurdos registros di NO
  •  Trashmail  (1629), correo de usar y tirar

    . . .

  • Página web ©2001-2011 Saiyine descargada en s, con 5908284 visitas en total, hoy (de un total de 0 previstas).

    . . .