Closed dennisangemi closed 3 months ago
Ciao @mamminim, ho preparato dei json che puoi cominciare a testare e ho reso il repo pubblico così puoi importarli senza token. Questi sono i path attraverso cui puoi accedere sempre all'ultima versione
https://raw.githubusercontent.com/dennisangemi/hildegard/main/data/suggeriti-top20-latest.json
https://raw.githubusercontent.com/dennisangemi/hildegard/main/data/suggeriti-ingresso-latest.json
https://raw.githubusercontent.com/dennisangemi/hildegard/main/data/suggeriti-offertorio-latest.json
https://raw.githubusercontent.com/dennisangemi/hildegard/main/data/suggeriti-comunione-latest.json
https://raw.githubusercontent.com/dennisangemi/hildegard/main/data/suggeriti-congedo-latest.json
Fammi sapere se è ok oppure preferisci avere/rimuovere dei campi
Ciao @dennisangemi
direi sicuramente di aggiungere la data.
Poi, metterei tutto insieme in un solo json aggiungendo due campi momento_main per indicare Ingresso, offertorio, comunione, fine e la data della celebrazione, come indicato qui sotto
{
"id_canti": 2647,
"similarity": 28,
"data": "2024-06-03",
"momento_main": 21,
"titolo": "La sua casa",
"autore": "Francesco Buttazzo",
"raccolta": "Guidati nel deserto",
"momento": "21,10",
"link_youtube": "aZB9J7PpAmicltm6",
"titolo_md": "[La sua casa](https:\/\/www.youtube.com\/watch?v=aZB9J7PpAmicltm6)"
},
Ciao @mamminim, non ho capito bene cosa si intende per momento_main
.
Attualmente, se ci fai caso, alcuni canti di ingresso ad esempio non sono presenti nel top20 semplicemente perchè prendo i primi 20 di tutti quelli consigliati per generare il file top20.
Per generare il file ingresso, invece, filtro il dataset di tutti i canti consigliati selezionando solo i canti che tra i momenti hanno l'ingresso, ordino per similarità, seleziono solo i primi 10. Procedimento analogo per gli altri momenti
Ciao @mamminim, con l'ultimo commit ho aggiunto la data. Per adesso è la data della prossima domenica (e non la data della prossima celebrazione domenicale o festiva secondo il calendario). Perfezionerò in seguito.
P.S.
Se noti similarità 0
è perchè per adesso la pagina della cei per la liturgia di domenica 30 è vuota hah https://www.chiesacattolica.it/liturgia-del-giorno/?data-liturgia=20240630
Ciao Dennis,
ti chiedevo di fare una unica url dove si indicava con moment_main se un canto fosse di ingresso, offertorio, comunione o congedo. Tengo separati i 4 file e il momento_main lo ricavo da questa tua suddivisione. dimentica quindi la richiesta del momento main che ti ho fatto in precedenza
Mi sembra però che qualcosa non stia funzionando.... la variabile similarity ad esempio di questo file https://raw.githubusercontent.com/dennisangemi/hildegard/main/data/suggeriti-ingresso-latest.json è sempre 0.
Mi fai sapere?
--
Michele MamminiConsulenze Informatiche di Michele Mammini P.I. 02143100507
Ai sensi del D.Lgs 196/03 si precisa che le informazioni contenute in questo messaggio sono da considerarsi riservate e ad uso esclusivo del destinatario. Qualora il messaggio le fosse pervenuto per errore, La preghiamo di eliminarlo senza copiarlo e non inoltrarlo a terzi dandocene gentilmente comunicazione.
Il giorno lun 24 giu 2024 alle ore 01:36 Dennis Angemi < @.***> ha scritto:
Ciao @mamminim https://github.com/mamminim, con l'ultimo commit ho aggiunto la data. Per adesso è la data della prossima domenica (e non la data della prossima celebrazione domenicale o festiva secondo il calendario). Perfezionerò in seguito
— Reply to this email directly, view it on GitHub https://github.com/dennisangemi/hildegard/issues/13#issuecomment-2185360456, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABFRFTL7AGQ5UFKIZJSXGZ3ZI5LYZAVCNFSM6AAAAABIQX7AYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBVGM3DANBVGY . You are receiving this because you were mentioned.Message ID: @.***>
Ciao @mamminim, se vuoi ti posso dare un unico file con la top40 e poi operi i filtri a te utili. È una cosa fattibile secondo te?
Per quanto riguarda la similarità 0, è accaduto perchè la pagina della liturgia cei della prossima domenica è vuota: https://www.chiesacattolica.it/liturgia-del-giorno/?data-liturgia=20240630. Altro motivo per provare a staccarci da questi servizi esterni da cui peschiamo le liturgie hah
Ciao Dennis,
questa mattina ho terminato lo script che legge dai tuoi output (json) e inserisce in 2 tabelle: app_cantisuggeriti e app_calendario_liturgico Per i canti suggeriti, ho preso in considerazione solo i seguenti:
https://raw.githubusercontent.com/dennisangemi/hildegard/main/data/suggeriti-congedo-latest.json
Mentre per il calendario liturgico questo output: https://raw.githubusercontent.com/dennisangemi/hildegard/main/data/calendari_liturgici/calendario_2019-2050.json
Ora devo configurare il crontab per automatizzare la procedura e ti chiedo: Quando vengono aggiornati i "nuovi" suggeriti? Il calendario liturgico 2019-2050 viene mai aggiornato in automatico?
Ora nei prossimi giorni provo a realizzare una nuova sezione del sito denominata suggeriti.
Ti tengo aggiornato
Michele.
--
Michele MamminiConsulenze Informatiche di Michele Mammini P.I. 02143100507
Ai sensi del D.Lgs 196/03 si precisa che le informazioni contenute in questo messaggio sono da considerarsi riservate e ad uso esclusivo del destinatario. Qualora il messaggio le fosse pervenuto per errore, La preghiamo di eliminarlo senza copiarlo e non inoltrarlo a terzi dandocene gentilmente comunicazione.
Il giorno lun 24 giu 2024 alle ore 11:24 Dennis Angemi < @.***> ha scritto:
Ciao @mamminim https://github.com/mamminim, se vuoi ti posso dare un unico file con la top40 e poi operi i filtri a te utili. È una cosa fattibile secondo te?
Per quanto riguarda la similarità 0, è accaduto perchè la pagina della liturgia cei della prossima domenica è vuota: https://www.chiesacattolica.it/liturgia-del-giorno/?data-liturgia=20240630. Altro motivo per provare a staccarci da questi servizi esterni da cui peschiamo le liturgie hah
— Reply to this email directly, view it on GitHub https://github.com/dennisangemi/hildegard/issues/13#issuecomment-2186025909, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABFRFTI6S7Q4QWK63RXG6QDZI7QTZAVCNFSM6AAAAABIQX7AYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBWGAZDKOJQHE . You are receiving this because you were mentioned.Message ID: @.***>
Ciao @mamminim, ottimo!
Quando vengono aggiornati i "nuovi" suggeriti?
Ogni lunedì a mezzanotte. Questo è il cron:
Il calendario liturgico 2019-2050 viene mai aggiornato in automatico?
Attualmente no. Per ottenerlo così come serviva a noi ho fatto un po' di lavoro e pulizia manuale che non ho reso riproducibile con uno script. Se pensi possa essere utile avere degli aggiornamenti (magari per via di update comunicati tramite api), posso provare senza problemi a realizzare qualche script. Che dici?
Ok grazie per le info.
Adesso metto il cron sul server e poi se i dati sono aggiornati il prossimo martedì mattina (vedo di avere anche la tabella che mostra i suggerimenti.
Relativamente al calendario liturgico, l'unica cosa che mi potrebbe interessare è l'aggiornamento di liturgia1 e liturgia2 nel caso questi siano aggiornati.
Grazie, Michele
--
Michele MamminiConsulenze Informatiche di Michele Mammini P.I. 02143100507
Ai sensi del D.Lgs 196/03 si precisa che le informazioni contenute in questo messaggio sono da considerarsi riservate e ad uso esclusivo del destinatario. Qualora il messaggio le fosse pervenuto per errore, La preghiamo di eliminarlo senza copiarlo e non inoltrarlo a terzi dandocene gentilmente comunicazione.
Il giorno mer 26 giu 2024 alle ore 14:40 Dennis Angemi < @.***> ha scritto:
Ciao @mamminim https://github.com/mamminim, ottimo!
Quando vengono aggiornati i "nuovi" suggeriti?
Ogni lunedì a mezzanotte. Questo è il cron:
Il calendario liturgico 2019-2050 viene mai aggiornato in automatico?
Attualmente no. Per ottenerlo così come serviva a noi ho fatto un po' di lavoro e pulizia manuale che non ho reso riproducibile con uno script. Se pensi possa essere utile avere degli aggiornamenti (magari per via di update comunicati tramite api), posso provare senza problemi a realizzare qualche script. Che dici?
— Reply to this email directly, view it on GitHub https://github.com/dennisangemi/hildegard/issues/13#issuecomment-2191591998, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABFRFTOWTME6STISNVHZJ3LZJKZB7AVCNFSM6AAAAABIQX7AYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJRGU4TCOJZHA . You are receiving this because you were mentioned.Message ID: @.***>
Scusami Dennis,
mi sai anche dire che faccio a prendere lo storico dei canti suggeriti?
Michele
--
Michele MamminiConsulenze Informatiche di Michele Mammini P.I. 02143100507
Ai sensi del D.Lgs 196/03 si precisa che le informazioni contenute in questo messaggio sono da considerarsi riservate e ad uso esclusivo del destinatario. Qualora il messaggio le fosse pervenuto per errore, La preghiamo di eliminarlo senza copiarlo e non inoltrarlo a terzi dandocene gentilmente comunicazione.
Il giorno mer 26 giu 2024 alle ore 14:44 Michele Mammini @.***> ha scritto:
Ok grazie per le info.
Adesso metto il cron sul server e poi se i dati sono aggiornati il prossimo martedì mattina (vedo di avere anche la tabella che mostra i suggerimenti.
Relativamente al calendario liturgico, l'unica cosa che mi potrebbe interessare è l'aggiornamento di liturgia1 e liturgia2 nel caso questi siano aggiornati.
Grazie, Michele
--
Michele MamminiConsulenze Informatiche di Michele Mammini P.I. 02143100507
- Mobile: +39 328 9039640 email: @. @.> Skype: mamminim*
Ai sensi del D.Lgs 196/03 si precisa che le informazioni contenute in questo messaggio sono da considerarsi riservate e ad uso esclusivo del destinatario. Qualora il messaggio le fosse pervenuto per errore, La preghiamo di eliminarlo senza copiarlo e non inoltrarlo a terzi dandocene gentilmente comunicazione.
Il giorno mer 26 giu 2024 alle ore 14:40 Dennis Angemi < @.***> ha scritto:
Ciao @mamminim https://github.com/mamminim, ottimo!
Quando vengono aggiornati i "nuovi" suggeriti?
Ogni lunedì a mezzanotte. Questo è il cron:
Il calendario liturgico 2019-2050 viene mai aggiornato in automatico?
Attualmente no. Per ottenerlo così come serviva a noi ho fatto un po' di lavoro e pulizia manuale che non ho reso riproducibile con uno script. Se pensi possa essere utile avere degli aggiornamenti (magari per via di update comunicati tramite api), posso provare senza problemi a realizzare qualche script. Che dici?
— Reply to this email directly, view it on GitHub https://github.com/dennisangemi/hildegard/issues/13#issuecomment-2191591998, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABFRFTOWTME6STISNVHZJ3LZJKZB7AVCNFSM6AAAAABIQX7AYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJRGU4TCOJZHA . You are receiving this because you were mentioned.Message ID: @.***>
Relativamente al calendario liturgico, l'unica cosa che mi potrebbe interessare è l'aggiornamento di liturgia1 e liturgia2 nel caso questi siano aggiornati.
Se vuoi, ci inventiamo un modo per aggiornarlo periodicamente (anche solo per le key liturgia1,2).
Considera anche che, se vogliamo, ci possiamo anche staccare totalmente da questi link esterni e sfruttare le liturgie che ho estratto dai lezionari. Il link per ottenerle è questo:
https://raw.githubusercontent.com/dennisangemi/hildegard/main/risorse/lezionari/liturgie/C1-A.txt
Basta cambiare l'id alla fine del link e potrai accedere a tutte le 250 circa liturgie.
Bisogna solo pulirle un pochino
mi sai anche dire che faccio a prendere lo storico dei canti suggeriti?
Ci sono due modi:
https://raw.githubusercontent.com/dennisangemi/hildegard/main/data/suggerimenti-2024-06-30.csv
Ovviamente, rimango disponibile per altre strade e sono aperto ai tuoi suggerimenti ;)
Cc @mamminim
Buongiorno Dennis,
a questo link https://www.librettocanti.it/suggerimenti, una prima versione della pagina dei suggerimenti. Se per te va bene la posso rendere pubblica creando un menu che metterei accanto a quello dei canti.
Relativamente alle richieste degli ultimi giorni, vedo se riesco a gestirle nel weekend
A presto,
Michele.
--
Michele MamminiConsulenze Informatiche di Michele Mammini P.I. 02143100507
Ai sensi del D.Lgs 196/03 si precisa che le informazioni contenute in questo messaggio sono da considerarsi riservate e ad uso esclusivo del destinatario. Qualora il messaggio le fosse pervenuto per errore, La preghiamo di eliminarlo senza copiarlo e non inoltrarlo a terzi dandocene gentilmente comunicazione.
Il giorno mer 26 giu 2024 alle ore 19:32 Dennis Angemi < @.***> ha scritto:
mi sai anche dire che faccio a prendere lo storico dei canti suggeriti?
Ci sono due modi:
- Sfrutti i csv che hanno questa struttura e la data alla fine
https://raw.githubusercontent.com/dennisangemi/hildegard/main/data/suggerimenti-2024-06-30.csv
- Accedi al log delle modifiche del file json che usi normalmente. Github registra tutte le versioni e ti consente di scaricarle tutte. Non sono molto esperto ma se cerchi online trovi sicuramente qualcosa per scaricare tutte le versioni
Ovviamente, rimango disponibile per altre strade e sono aperto ai tuoi suggerimenti ;)
Cc @mamminim https://github.com/mamminim
— Reply to this email directly, view it on GitHub https://github.com/dennisangemi/hildegard/issues/13#issuecomment-2192269400, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABFRFTL5HM75PFIS53H3JW3ZJL3LFAVCNFSM6AAAAABIQX7AYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJSGI3DSNBQGA . You are receiving this because you were mentioned.Message ID: @.***>
Buongiorno @mamminim, grazie! Che bello!
Mi sembra perfetto.
Due sole osservazioni:
Grazie ancora e che bella questa collaborazione!
Ok, quindi posso metterlo disponibile agli utenti.
Per me va bene anche 4 file. In questo modo gli assegno il momento principale identificato proprio dal nome del json. Il testo associato è scritto direttamente nel codice della pagina. Se lo modifichi (per ora) non fai altro che comunicarmelo ed io lo aggiorno
Grazie a te, avevo bisogno di qualcuno con idee nuove che facesse in qualche modo evolvere il progetto!
Michele.
--
Michele MamminiConsulenze Informatiche di Michele Mammini P.I. 02143100507
Ai sensi del D.Lgs 196/03 si precisa che le informazioni contenute in questo messaggio sono da considerarsi riservate e ad uso esclusivo del destinatario. Qualora il messaggio le fosse pervenuto per errore, La preghiamo di eliminarlo senza copiarlo e non inoltrarlo a terzi dandocene gentilmente comunicazione.
Il giorno ven 28 giu 2024 alle ore 10:19 Dennis Angemi < @.***> ha scritto:
Buongiorno @mamminim https://github.com/mamminim, grazie! Che bello!
Mi sembra perfetto.
Due sole osservazioni:
- Adesso che ho visto l'output della tua tabella ho capito cosa intendevi. Se vuoi, posso costruire un unico json così eviti di importarne 4
- Il testo è linkato al file markdown che c'è in questo repo oppure è hardcoded? Chiedo solo perché in futuro, quando miglioreremo l'algoritmo di selezione, immagino che modificherò il testo.
Grazie ancora e che bella questa collaborazione!
— Reply to this email directly, view it on GitHub https://github.com/dennisangemi/hildegard/issues/13#issuecomment-2196387777, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABFRFTO5RC5GO7MPBH2AFZLZJUMB3AVCNFSM6AAAAABIQX7AYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJWGM4DONZXG4 . You are receiving this because you were mentioned.Message ID: @.***>
Ho reso la pagina visualizzabile a tutti gli utente e in HP del sito la news
Ancora grazie e una buona giornata, Michele.
--
Michele MamminiConsulenze Informatiche di Michele Mammini P.I. 02143100507
Ai sensi del D.Lgs 196/03 si precisa che le informazioni contenute in questo messaggio sono da considerarsi riservate e ad uso esclusivo del destinatario. Qualora il messaggio le fosse pervenuto per errore, La preghiamo di eliminarlo senza copiarlo e non inoltrarlo a terzi dandocene gentilmente comunicazione.
Il giorno ven 28 giu 2024 alle ore 11:07 Michele Mammini @.***> ha scritto:
Ok, quindi posso metterlo disponibile agli utenti.
Per me va bene anche 4 file. In questo modo gli assegno il momento principale identificato proprio dal nome del json. Il testo associato è scritto direttamente nel codice della pagina. Se lo modifichi (per ora) non fai altro che comunicarmelo ed io lo aggiorno
Grazie a te, avevo bisogno di qualcuno con idee nuove che facesse in qualche modo evolvere il progetto!
Michele.
--
Michele MamminiConsulenze Informatiche di Michele Mammini P.I. 02143100507
- Mobile: +39 328 9039640 email: @. @.> Skype: mamminim*
Ai sensi del D.Lgs 196/03 si precisa che le informazioni contenute in questo messaggio sono da considerarsi riservate e ad uso esclusivo del destinatario. Qualora il messaggio le fosse pervenuto per errore, La preghiamo di eliminarlo senza copiarlo e non inoltrarlo a terzi dandocene gentilmente comunicazione.
Il giorno ven 28 giu 2024 alle ore 10:19 Dennis Angemi < @.***> ha scritto:
Buongiorno @mamminim https://github.com/mamminim, grazie! Che bello!
Mi sembra perfetto.
Due sole osservazioni:
- Adesso che ho visto l'output della tua tabella ho capito cosa intendevi. Se vuoi, posso costruire un unico json così eviti di importarne 4
- Il testo è linkato al file markdown che c'è in questo repo oppure è hardcoded? Chiedo solo perché in futuro, quando miglioreremo l'algoritmo di selezione, immagino che modificherò il testo.
Grazie ancora e che bella questa collaborazione!
— Reply to this email directly, view it on GitHub https://github.com/dennisangemi/hildegard/issues/13#issuecomment-2196387777, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABFRFTO5RC5GO7MPBH2AFZLZJUMB3AVCNFSM6AAAAABIQX7AYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJWGM4DONZXG4 . You are receiving this because you were mentioned.Message ID: @.***>
Che bello @mamminim! Sono felice ;)
Allora chiudo questa issue.
P.s. Non sarebbe carino anche mostrare direttamente nella pagina dei suggerimenti l'ultima versione della tabella senza fare click sull'archivio?
Salva le tabelle in json e includi l'id_canti per Michele
To do:
data
keydata
key using calendario liturgie