• # pas si vite

    Posté par . En réponse au lien Wordle/Sutom , Wikidata et SPARQL. Évalué à 6. Dernière modification le 21 janvier 2022 à 20:03.

    J'ai l'impression que le retweet sur linuxfr est peu apprécier. Ça peut se comprendre. Moi j'apprécie déjà que l'OP propose un lien nitter à la place.

    Donc après trois clics, voici la partie intéressante :

    SELECT * WHERE {
     ?lexeme wikibase:lemma ?lemma ;
     dct:language wd:Q1860
     FILTER(strlen(?lemma)=5)
     FILTER(contains(?lemma,"a"))
     FILTER(contains(?lemma,"b")) 
     FILTER(contains(?lemma,"y"))
     FILTER(contains(?lemma,"e")) 
     FILTER(!contains(?lemma,"w")) 
     FILTER(!contains(?lemma,"o")) 
     FILTER(!contains(?lemma,"r")) 
     FILTER(!contains(?lemma,"d"))
     FILTER(!contains(?lemma,"s")) 
     FILTER(!contains(?lemma,"l"))
     FILTER(!contains(?lemma,"c"))
     FILTER(!contains(?lemma,"k")) 
    }

    En gros ça propose de résoudre le jeu wordle en utilisant le langage de web sémantique SPARQL sur le jeu de données wikidata.

    Bon ici, ça fait pas plus que des grep lettre et grep -v lettre avec un code super long, donc pas terriblement efficace.

    Je trouve ça quand même cool.