Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #22543

Re: La logica dei simili e la loro relazione

From bramante <bramante@yopmail.com>
Newsgroups it.comp.www.php
Subject Re: La logica dei simili e la loro relazione
Date 2019-02-01 22:05 +0100
Organization Aioe.org NNTP Server
Message-ID <q32cb7$ckk$1@gioia.aioe.org> (permalink)
References <q2p9q0$q0j$1@gioia.aioe.org> <q2u4up$ucm$1@gioia.aioe.org> <q2uc6i$1u6s$1@gioia.aioe.org> <q32afe$441$1@gioia.aioe.org>

Show all headers | View raw


Il 01/02/19 21:33, bramante ha scritto:
> Il 31/01/19 09:38, ^Bart ha scritto:
> 
>>
>>> estrarre tutti gli utenti con un abitudine in comune
>>>   select a.name,
>>>     from user a
>>>        , abitudini b
>>>        , abitutini_utente c
>>>    where a.id_user = c.id_user
>>>      and b.id_abitudini = c.id_abitudini
>>>      and b.id_abitudini in (:LISTA_ABITUDINI_SEPARATI_DA_VIRGOLA)
>>
>> Le ultime due righe non le ho capite o meglio la penultima fa il match 
>> nel caso le abitudini siano identiche, nell'ultima verifica "solo" che 
>> ci siano delle abitudini nella lista delle abitudini, diciamo che poi 
>> bisognerà lavorare tipo con delle variabili per definire l'incidenza 
>> delle abitudini comuni tipo 70% di compatibilità, 50%, oppure 
>> totalmente l'opposto quindi 0%.
>>
>>> Ciao
>>
>> Saluti e grazie per la risposta! :)
>> ^Bart
> 
> con l'ultima riga si indica un sottoinsieme delle abitudini che ti 
> interessa estrarre.
> 
> se la tua idea è quella di capire il grado di compatibilità di 2 persone 
> in base alla percentuale degli interessi in comune, la query diventa 
> abbastanza corposa
> dovresti estrarre tutte le abitudine della persona "a", tutte le 
> abitudini della persona "b", creare una lista unica delle due abitudini) 
> e fare una proporzione delle abitudini in comune.
> 
> faccio un esempio
> 
> passioni persona a
> correre
> passeggiare
> guardare film
> leggere
> modellismo
> 
> passioni persona b
> viaggiare
> leggere
> dormire
> correre
> 
> lista passioni totali (lista unica 100% 7 elementi)
> correre
> viaggiare
> leggere
> dormire
> passeggiare
> guardare film
> modellismo
> 
> passioni in comune (2 elementi)
> correre
> leggere
> 
> proporzione
> 100:7=X:2
> 
> percentuale passioni compatibili
> 100*2/7=28,57%
> 
> 
> questo potrebbe essere uno dei tanti modi (dipende dal tipo di dato che 
> si ha a disposizione o da quello che si cerca di analizzare)
> 
> l'esempio di cui sopra è fattibile con un unica query.
> 
> Ciao

P.S.
l'esempio fatto è in valori assoluti

ma ad esempio la persona "a" ha una compatibilità del 40% rispetto "b"
mentre la persona "b" del 50% rispetto ad "a"

percentuale compatibilità persona a su b
100*2/5=40%

percentuale compatibilità persona b su a
100*2/4=50%


Ciao

Back to it.comp.www.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-01-29 11:27 +0100
  Re: La logica dei simili e la loro relazione Alessandro Pellizzari <shuriken@amiran.it> - 2019-01-29 10:45 +0000
    Re: La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-01-29 23:54 +0100
  Re: La logica dei simili e la loro relazione bramante <bramante@yopmail.com> - 2019-01-31 07:35 +0100
    Re: La logica dei simili e la loro relazione bramante <bramante@yopmail.com> - 2019-01-31 07:35 +0100
    Re: La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-01-31 09:38 +0100
      Re: La logica dei simili e la loro relazione bramante <bramante@yopmail.com> - 2019-02-01 21:33 +0100
        Re: La logica dei simili e la loro relazione bramante <bramante@yopmail.com> - 2019-02-01 22:05 +0100
          Re: La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-02-02 11:57 +0100
        Re: La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-02-02 12:08 +0100
          Re: La logica dei simili e la loro relazione bramante <bramante@yopmail.com> - 2019-02-02 19:00 +0100
            Re: La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-02-08 23:24 +0100

csiph-web