{"id":2151,"date":"2020-02-07T06:34:43","date_gmt":"2020-02-07T05:34:43","guid":{"rendered":"https:\/\/calomelano.it\/?p=2151"},"modified":"2025-01-26T21:50:08","modified_gmt":"2025-01-26T20:50:08","slug":"funzionamento-del-gis-5-10-attenzione-allalgoritmo","status":"publish","type":"post","link":"https:\/\/calomelano.it\/?p=2151","title":{"rendered":"Funzionamento del GIS 5 \/ 10: Attenzione all&#8217;algoritmo !"},"content":{"rendered":"<p><strong>AGGIORNAMENTO<\/strong> 2025-01-26: questo contenuto non \u00e8 pi\u00f9 attuale. Vedi anche <a href=\"https:\/\/calomelano.it\/?p=2461\">questo articolo<\/a>.<\/p>\n<p>Parte di una serie di <strong>10 brevi post<\/strong> sulle funzioni e benefici per l\u2019utente della componente di aggregazione delle notizie della piattaforma del <strong>Gruppo di Informazione Solidale<\/strong> (GIS, vedi <a href=\"https:\/\/calomelano.it\/?p=2107\">FAQ qui<\/a> e <a href=\"https:\/\/calomelano.it\/?p=1521\">manifesto qui<\/a>). Vedi <a href=\"https:\/\/calomelano.it\/?p=2114\">qui<\/a> per il primo con il piano di tutti i post della serie.<\/p>\n<p>Noi oggi siamo <strong>sommersi<\/strong> dalle notizie: solo nella nostra instanza dell&#8217;aggregatore entrano <strong>50000 articoli al mese<\/strong>, mentre aggregatori professionali come lo\u00a0<a href=\"https:\/\/ec.europa.eu\/jrc\/en\/publication\/european-media-monitor\">Europe Media Monitor<\/a> della commissione europea o il <a href=\"http:\/\/newsfeed.ijs.si\/\">IJS newsfeed<\/a> dello Jozef Stefan Institute di\u00a0Ljubljana viaggiano sui <strong>280000<\/strong> e <strong>150000<\/strong> articoli <strong>al giorno<\/strong>. Dominare questa mole di informazione sarebbe impossibile, se non ci aiutasse l&#8217;<strong>informatica<\/strong>, che nasce appunto per trattare auto<strong>matica<\/strong>mente le <strong>inform<\/strong>azioni ! Basta non aver paura dell&#8217;<strong>algoritmo<\/strong>, ma dominarlo in modo da farlo lavorare al nostro servizio, e non diventarne <strong>schiavi<\/strong>.<\/p>\n<p><span lang=\"it-IT\">Ritorniamo sulla <a href=\"https:\/\/notizie.calomelano.it\/\">home page dell\u2019aggregatore:\u00a0<\/a>essa appare ai<\/span><span lang=\"it-IT\"> soci <\/span><span lang=\"it-IT\">che hanno <\/span><span lang=\"it-IT\">effettuato l\u2019accesso<\/span><span lang=\"it-IT\">\u00a0<\/span><span lang=\"it-IT\">come una griglia di riquadri (ognuno dei quali presenta un\u2019anteprima di alcune righe di testo da ogni articolo), e pu\u00f2 essere sfogliata a piacimento:<\/span><\/p>\n<p><a href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-0_infinite.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-2152 size-full\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-0_infinite.gif\" alt=\"\" width=\"1024\" height=\"840\" \/><\/a><\/p>\n<p>Questa prima pagina \u00e8 tanto facile da usare\u00a0<span lang=\"it-IT\">(basta far passare e cliccare &#8230;) quanto complessa e potente; essa\u00a0<\/span>presenta un <em>newsfeed<\/em>\u00a0<strong>personalizzato<\/strong> per ogni utente, che non \u00e8 in ordine <strong>cronologico<\/strong> di pubblicazione, ma viene generato da un <strong>algoritmo<\/strong>, come un <strong>cocktail<\/strong> ottenuto shakerando cinque ingredienti (<strong>viste<\/strong>) differenti:<\/p>\n<ol>\n<li>filtrati (4 parti)<\/li>\n<li>parole chiave (3 parti)<\/li>\n<li>suggeriti (2 parti)<\/li>\n<li>popolari (2 parti)<\/li>\n<li>ultima ora (1 parte)<\/li>\n<\/ol>\n<p>Vediamo pi\u00f9 in dettaglio queste 5 viste.<\/p>\n<p>La vista <b>filtrati<\/b> non \u00e8 cronologica, e usa <a href=\"https:\/\/calomelano.it\/?p=1483\">un algoritmo di ranking<\/a>\u00a0simile a quello di hackernews e reddit, che cerca di mantenere visibili pi\u00f9 a lungo gli articoli che pensa possano interessarti; questa vista pu\u00f2 essere influenzata principalmente mediante le sue impostazioni nella <a href=\"https:\/\/notizie.calomelano.it\/settings.php#filters\">pagina dedicata<\/a>:<\/p>\n<p><a href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-1_filtered.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-2154 size-full\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-1_filtered.png\" alt=\"\" width=\"1024\" height=\"840\" srcset=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-1_filtered.png 1024w, https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-1_filtered-300x246.png 300w, https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-1_filtered-768x630.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>In particolare:<\/p>\n<ul>\n<li>puoi chiedere solo articoli provenienti da <strong>fonti taggate<\/strong> con almeno uno dei tag selezionati (scelti tra: cultura, societ\u00e0, italia, estero, scienza_tecnica, sport, economia, blog, notiziario, rivista); se non viene scelto alcun tag, far\u00e0 vedere tutti gli articoli;<\/li>\n<li>puoi elencare le <strong>lingue<\/strong> in cui devono essere mostrati gli articoli; se non viene scelta alcuna lingua far\u00e0 vedere tutti gli articoli, e se viene incluso l&#8217;italiano far\u00e0 vedere anche gli articoli tradotti.<\/li>\n<\/ul>\n<p>Un altro modo per influenzare l\u2019algoritmo \u201cfiltrati\u201d \u00e8 dare dei <strong>voti alle fonti<\/strong> (positivi: da 1 a 5 stelle, o negativi: da 1 a 5 pollici versi) <a href=\"https:\/\/notizie.calomelano.it\/feeds.php\">nella pagina con l\u2019elenco delle fonti<\/a>:<\/p>\n<p><a href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/02\/GIFrecord_2020-02-03_184645-1.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2233\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/02\/GIFrecord_2020-02-03_184645-1.gif\" alt=\"\" width=\"1022\" height=\"837\" \/><\/a><\/p>\n<p>nel caso dell\u2019esempio la vista filtrati cercher\u00e0 di dare risalto agli articoli da <strong>Al Jazeera<\/strong> e <strong>Alphaville<\/strong>, e di far sparire in fretta quelli da <strong>Ansa<\/strong> e <strong>Articolo 21<\/strong>.<\/p>\n<p>La vista <b>preferiti <\/b>invece \u00e8 cronologica e mostra solo gli articoli che contengono\u00a0le\u00a0<strong>parole chiave<\/strong>\u00a0indicate nel testo, o sono stati scritti dagli\u00a0<strong>autori<\/strong> selezionati nella <a href=\"https:\/\/notizie.calomelano.it\/settings.php#lists\">pagina di impostazioni dedicata<\/a>:<\/p>\n<p><a href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-2_preferiti.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-2156 size-full\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-2_preferiti.png\" alt=\"\" width=\"1064\" height=\"880\" srcset=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-2_preferiti.png 1064w, https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-2_preferiti-300x248.png 300w, https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-2_preferiti-768x635.png 768w, https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-2_preferiti-1024x847.png 1024w\" sizes=\"(max-width: 1064px) 100vw, 1064px\" \/><\/a><\/p>\n<p>Inserendo qui le parole chiave che si vogliono tenere d&#8217;occhio (nell&#8217;esempio: &#8220;mastodon blockchain m5s eilish&#8221;) e i propri autori preferiti (nell&#8217;esempio: &#8220;grillo travaglio&#8221;) la vista preferiti si comporta come una affidabile\u00a0<strong>rassegna stampa<\/strong> tematica personale !<\/p>\n<p>La vista <b>suggeriti<\/b>\u00a0invece \u00e8 quella che potrebbe soprenderti, proponendoti articoli che potrebbero interessarti.\u00a0L&#8217;algoritmo li trova guardando agli articoli che hai gi\u00e0 letto: sono &#8220;potenzialmente interessanti&#8221; gli articoli dove compaiono con frequenza significativa termini le parole che compaiono negli articoli gi\u00e0 letti e\/o votati positivamente da te.<\/p>\n<p>La vista <b>popolari<\/b> \u00e8 cronologica e mostra quello che stanno leggendo gli altri utenti registrati (meccanismo collaborativo di scoperta).\u00a0Nota: per questa vista e la precedente non facciamo uso del grafo sociale (come fanno i social network che promuovono i post visti dai tuoi amici o che a loro sono piaciuti).<\/p>\n<p>La vista <b>ultima ora<\/b> mostra solo articoli provenienti da fonti taggate come \u201cnotiziario\u201d, non \u00e8 cronologica, e usa <a href=\"https:\/\/calomelano.it\/?p=1483\">l\u2019algoritmo di ranking tipo-hackernews<\/a> cercando di mantenere visibili pi\u00f9 a lungo gli <strong>articoli pi\u00f9 brevi<\/strong>.<\/p>\n<hr \/>\n<p>Per chi ha la <strong>paranoia<\/strong> degli algoritmi, la buona notizia \u00e8 che come vedremo nell&#8217;ultimo post della serie, la piattaforma \u00e8 tutta open source quindi l&#8217;algoritmo \u00e8 perfettamente <strong>trasparente<\/strong>. Quindi chi mastica il Python pu\u00f2 andare a vedere il <a href=\"https:\/\/gitlab.com\/simevo\/calo.news\/blob\/master\/py\/precompute.py\">codice che c\u2019\u00e8 dietro<\/a>.<\/p>\n<p>Se no si pu\u00f2 cercare di vederci chiaro <strong>in modo empirico<\/strong>, guardando separatamente alle 5 viste che l\u2019algoritmo mixa, selezionando <a href=\"https:\/\/notizie.calomelano.it\/view\/xxx\">\u201cviste\u201d<\/a> dalla barra in alto, e poi cambiando vista con il men\u00f9 a tendina:<\/p>\n<p><a href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-4_views.gif\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-2157 size-full\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-4_views.gif\" alt=\"\" width=\"1024\" height=\"840\" \/><\/a><\/p>\n<p>Tra l&#8217;altro in questa tendina, oltre alle 5 viste che contribuiscono alla prima pagina, ce ne sono altre 5:<\/p>\n<ol>\n<li><strong>cronologia<\/strong>: gli articoli gi\u00e0 letti dall\u2019utente;<\/li>\n<li><strong>premium<\/strong>: ne parleremo <a href=\"https:\/\/calomelano.it\/?p=2193\">nell\u2019ottavo post<\/a>;<\/li>\n<li><strong>in lingua<\/strong>: solo articoli in lingue diverse dall&#8217;italiano, in ordine cronologico;<\/li>\n<li><strong>nascosti<\/strong>: raccoglie gli articoli che l\u2019utente per motivi suoi non desidera n\u00e9 leggere n\u00e9 vedere;<\/li>\n<li><strong>interessanti<\/strong>: raccoglie gli articoli che l\u2019utente ha marcato come interessanti dal newsfeed, dalla pagina di ricerca o dalla vista di dettaglio dell\u2019articolo, cliccando sul bottone \uf07a con l\u2019icona del carrello.<\/li>\n<\/ol>\n<p>Ecco come funziona la vista \u201c<strong>nascosti<\/strong>\u201d; gli articoli possono essere nascosti con lo swipe nelle liste, oppure cliccando sul bottone con l\u2019icona del cestino:<\/p>\n<p><a href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-5_nascosti.gif\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-2158 size-full\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-5_nascosti.gif\" alt=\"\" width=\"1024\" height=\"840\" \/><\/a><\/p>\n<p>questa funzione non implica un giudizio di valore sugli articoli, e non ha effetti sugli altri utenti (\u00e8 utile ad esempio per toglierti di mezzo cose che l&#8217;algoritmo ti propone troppo insistentemente).<\/p>\n<p>La vista <strong>interessanti<\/strong> raccoglie tutti gli articoli che sono stati da te precentemente segnati come interessanti cliccando sull&#8217;icona del &#8220;carrello&#8221;<a style=\"background-color: #ffffff; font-size: 1rem;\" href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/carrello.png\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2161 alignnone\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/carrello.png\" alt=\"\" width=\"26\" height=\"27\" \/>.<\/a>\u00a0Questa funzione \u00e8 molto utile se si sfogliano gli elenchi notizie nei <strong>ritagli di tempo<\/strong>, e si vede qualcosa che si vorrebbe leggere ma \u00e8 troppo <strong>lungo<\/strong> o troppo <strong>impegnativo<\/strong>: in tal caso, clicca sul bottone del carrello<a style=\"background-color: #ffffff; font-size: 1rem;\" href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/carrello.png\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2161 alignnone\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/carrello.png\" alt=\"\" width=\"26\" height=\"27\" \/><\/a>!\u00a0La lista degli articoli interessanti viene salvata nella <strong>nuvola<\/strong> (!) quindi gli articoli segnati come interessanti sul telefono o sul computer durante la settimana potranno essere letti con calma sul tablet o sull&#8217;ebook reader nel fine settimana.<\/p>\n<p>In pratica funziona cos\u00ec:<\/p>\n<p><a href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-6_interessanti.gif\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-2159 size-full\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-6_interessanti.gif\" alt=\"\" width=\"1024\" height=\"840\" \/><\/a><\/p>\n<p>Nel post precedente abbiamo visto che si possono <strong>scaricare<\/strong> o farsi <strong>mandare via email<\/strong> singoli articoli; questo \u00e8 possibile anche per un <strong>gruppo di articoli<\/strong>, usando appunto la vista interessanti.\u00a0Ecco un demo con scaricamento dell\u2019<strong>estratto<\/strong> con quattro articoli in formato <strong>pdf<\/strong>:<\/p>\n<p><a href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-7_interessnti-pdf.gif\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-2160 size-full\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/01\/5-7_interessnti-pdf.gif\" alt=\"\" width=\"1024\" height=\"840\" \/><\/a><\/p>\n<p>Se siete arrivati a leggere fin qui, vi meritate la foto di un gatto !<\/p>\n<p><a href=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/02\/WP_20200205_22_17_32_Pro1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2245\" src=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/02\/WP_20200205_22_17_32_Pro1.jpg\" alt=\"\" width=\"2760\" height=\"1840\" srcset=\"https:\/\/calomelano.it\/wp-content\/uploads\/2020\/02\/WP_20200205_22_17_32_Pro1.jpg 2760w, https:\/\/calomelano.it\/wp-content\/uploads\/2020\/02\/WP_20200205_22_17_32_Pro1-300x200.jpg 300w, https:\/\/calomelano.it\/wp-content\/uploads\/2020\/02\/WP_20200205_22_17_32_Pro1-768x512.jpg 768w, https:\/\/calomelano.it\/wp-content\/uploads\/2020\/02\/WP_20200205_22_17_32_Pro1-1024x683.jpg 1024w\" sizes=\"(max-width: 2760px) 100vw, 2760px\" \/><\/a><\/p>\n<p>Post precedente: <a href=\"https:\/\/calomelano.it\/?p=2144\">4. Lettura offline e newsletter<\/a><\/p>\n<p>Post successivo: <a href=\"https:\/\/calomelano.it\/?p=2164\">6.\u00a0Segnalazioni e voti<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>AGGIORNAMENTO 2025-01-26: questo contenuto non \u00e8 pi\u00f9 attuale. Vedi anche questo articolo. Parte di una serie di 10 brevi post sulle funzioni e benefici per l\u2019utente della componente di aggregazione delle notizie della piattaforma del Gruppo di Informazione Solidale (GIS, vedi FAQ qui e manifesto qui). Vedi qui per il primo con il piano di [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"https:\/\/calomelano.it\/?p=2151\">Leggi tutto&#8230;<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,5,8],"tags":[138,184,174,194],"_links":{"self":[{"href":"https:\/\/calomelano.it\/index.php?rest_route=\/wp\/v2\/posts\/2151"}],"collection":[{"href":"https:\/\/calomelano.it\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/calomelano.it\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/calomelano.it\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/calomelano.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2151"}],"version-history":[{"count":21,"href":"https:\/\/calomelano.it\/index.php?rest_route=\/wp\/v2\/posts\/2151\/revisions"}],"predecessor-version":[{"id":2478,"href":"https:\/\/calomelano.it\/index.php?rest_route=\/wp\/v2\/posts\/2151\/revisions\/2478"}],"wp:attachment":[{"href":"https:\/\/calomelano.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/calomelano.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/calomelano.it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}