Lexiverse
Lexiverse - 영어 학습자를 위한 AI 기반 문맥 독해 엔진
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Trova rime, assonanze e consonanze, elencandole in ordine di frequenza d'uso.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Super Rimario Italiano è un dizionario di rime online per la lingua italiana. Questo strumento permette di trovare rime, assonanze atone, assonanze semplici e consonanze, ordinandole per frequenza d'uso.
Il rimario è disponibile online su L'AvisioBlog all'indirizzo https://www.lavisioblog.it/super-rimario-italiano
Il dizionario utilizzato da Super Rimario Italiano (web/parole-accenti-frequenze.csv) è generato combinando diverse fonti, tutte scaricate automaticamente nella loro versione più recente:
Il processo è gestito dal pacchetto Python in dictionary/, che non usa più espeak, il dump XML del Wikizionario né la lista CoLFIS. L'accento delle parole che nessuna fonte riporta viene ricavato dalle altre forme dello stesso verbo o della stessa parola (càpito → càpitano, dìmmelo) e, solo in ultima istanza, stimato da un modello addestrato sulle parole note: queste parole sono segnalate nel dizionario, e alcuni accenti potrebbero comunque essere errati.
Le parole omografe con accento diverso (àncora/ancòra, prìncipi/princìpi) hanno righe separate, ognuna con la propria frequenza, e una delle due è indicata come lettura predefinita. Le frequenze sono in scala Zipf e riflettono l'italiano di oggi, scritto e parlato. Una forma che nessun corpus contiene entra solo se la riportano almeno due lessici (Morph-it! e i due Wiktionary), tranne i verbi con pronomi enclitici (portàndoglielo): così il dizionario scende da 16 a 10 MB e perde gli errori di battitura che compaiono in un solo lessico. Gli articoli, i pronomi atoni, le preposizioni e le congiunzioni atone (il, la, mi, si, di, della, ma, che…) non sono nel dizionario: non hanno un accento proprio, quindi non fanno rima, e con la loro frequenza scavalcherebbero le rime vere (si, mi, ci prima di così; a, da, ma prima di felicità).
I dettagli (fonti, fasi, formato del file, correzioni manuali) sono in dictionary/README.md.
Per migliorare la qualità di questo dizionario è consigliabile contribuire al Wikizionario, oppure segnalare gli errori: le correzioni manuali sono in dictionary/curation/overrides.tsv.
Durante lo sviluppo i file in web/ (HTML, CSS, SVG, moduli JavaScript e il dizionario web/parole-accenti-frequenze.csv, già incluso nel repository) si usano così come sono, senza passaggi di compilazione. Per la pubblicazione si usa build.py (vedi Compilazione per la pubblicazione).
python3 -m http.server 8000 (aprire index.html direttamente come file non funziona, perché il dizionario viene scaricato dalla pagina)dictionary/, esegui uv run rimario-build: scarica le versioni più recenti delle fonti e aggiorna web/parole-accenti-frequenze.csv, web/ATTRIBUTION.md e il resoconto dictionary/report.mduv run rimario-build --offline il dizionario viene rigenerato usando le fonti già scaricateServe un browser recente che supporti i moduli ES (<script type="module">) e le container query CSS: Chrome ed Edge 105 o successivi, Firefox 110 o successivi, Safari 16 o successivi. Intl.Segmenter non è più necessario.
Il rimario è tutto dentro l'elemento #rimario di web/index.html, compreso tra i commenti <!-- rimario:begin --> e <!-- rimario:end -->, e si configura con questi attributi:
| Attributo | Significato | Valore predefinito |
|---|---|---|
data-dictionary-url | URL del file CSV del dizionario (gli URL relativi partono dalla pagina) | parole-accenti-frequenze.csv |
data-attribution-url | URL della pagina con fonti e licenze del dizionario | ATTRIBUTION.md |
data-title-suffix | Testo dopo "Rime con X | " nel titolo della pagina | il titolo iniziale della pagina |
data-dictionary-bytes | Dimensione del CSV decompresso, per mostrare l'avanzamento del download quando il server lo comprime | nessuno |
Tutto il CSS è limitato a #rimario e annulla gli stili del tema che lo ospita, quindi il rimario si può inserire in una pagina esistente (per esempio WordPress) senza conflitti. Se il sito ha un'intestazione fissa in alto, impostane l'altezza nella variabile CSS --sri-sticky-top (per esempio #rimario { --sri-sticky-top: 64px; }), così le schede dei risultati restano visibili sotto di essa.
Servono Python 3.14 (solo la libreria standard) ed esbuild 0.28 nel PATH. Dalla cartella principale del repository:
python3 build.py # URL di caricamento: la cartella di WordPress del mese corrente
python3 build.py --upload-base URL # un'altra cartella, es. https://www.lavisioblog.it/wp-content/uploads/2026/10/
La cartella build/ (ignorata da git) viene cancellata e ricreata a ogni esecuzione; se un controllo fallisce, lo script si ferma con un errore e non lascia nessuna build/. Contiene:
build/web/: il sito autonomo. Ogni file tranne index.html ha nel nome i primi 10 caratteri del suo sha256 (es. parole-accenti-frequenze-<hash>.csv), quindi cambia nome solo quando cambia il contenuto e il browser può tenerlo in cache senza scadenza. Il CSS è minificato; js/app.js e i moduli che importa sono riuniti e minificati in un unico js/app-<hash>.js. Per provarlo in locale: python3 -m http.server 8001 --directory build/webbuild/wordpress.html: la versione per L'AvisioBlog, un unico frammento HTML con il CSS incorporato e il JavaScript (lo stesso di build/web/) e il logo come data URIbuild/wordpress-uploads/: i file da caricare su WordPress, con gli stessi nomi con hash. WordPress non accetta file .md, quindi l'attribuzione viene caricata come ATTRIBUTION-<hash>.txt, con lo stesso contenuto preceduto da un BOM UTF-8 (il blog serve i file statici senza indicare la codifica, e il testo contiene lettere accentate), quindi con un hash diverso da quello del .mdLa compilazione imposta data-dictionary-bytes in entrambe le versioni e, per il blog, data-title-suffix e gli URL assoluti del dizionario e dell'attribuzione. Il tema del blog impone con !important alcune proprietà ai pulsanti (colore, maiuscolo, dimensione e peso del carattere, arrotondamento), quindi nella versione per il blog tutte le dichiarazioni del CSS del rimario su quelle proprietà diventano !important (l'elenco è WORDPRESS_IMPORTANT in build.py).
Per pubblicare su WordPress:
build/wordpress-uploads/ da Media › Aggiungi nuovo, non dall'editor della pagina: WordPress mette i file caricati da una pagina nella cartella del mese di quella pagina, e l'URL cambierebbebuild.py; se non lo è, rilancia lo script con --upload-base impostato sulla cartella usata da WordPressbuild/wordpress.html in un blocco "HTML personalizzato" della pagina. Il frammento contiene <script> e <style>, quindi serve un utente con il permesso unfiltered_html (amministratore o editor su un sito singolo)rimario.mjs runs the same search from a terminal. It needs Node 22.7 or later and a checkout of this repository, with no dependencies to install. To call it as rimario, link it into a folder on your PATH:
ln -s "$PWD/rimario.mjs" ~/.local/bin/rimario
Usage: rimario [flags] word. By default it prints every type of result under a header, with 100 words split evenly among the types:
rimario amore # all types, up to 25 words each
rimario --max 20 --type rhymes,assonances amore
rimario --archaic --no-proper -t rhymes cuore
rimario -t rhymes amore | grep '^[^#]' # words only
Run rimario --help for every flag.
Sono benvenuti contributi per migliorare Super Rimario Italiano.
Il codice principale di Super Rimario Italiano è rilasciato sotto la GNU General Public License v3.0 o successiva (GPL-3.0-or-later).
Super Rimario Italiano è software libero: puoi redistribuirlo e/o modificarlo secondo i termini della GNU General Public License come pubblicata dalla Free Software Foundation, sia la versione 3 della Licenza, sia (a tua scelta) una versione successiva.
Super Rimario Italiano è distribuito nella speranza che sia utile, ma SENZA ALCUNA GARANZIA; senza neppure la garanzia implicita di COMMERCIABILITÀ o IDONEITÀ PER UN PARTICOLARE SCOPO. Vedere la GNU General Public License per maggiori dettagli.
Dovresti aver ricevuto una copia della GNU General Public License insieme a Super Rimario Italiano. In caso contrario, consulta https://www.gnu.org/licenses/.
Il dizionario è generato a partire dalle seguenti fonti, utilizzate secondo le rispettive licenze:
morph-it.tgz, con la licenza lgpl.txt e il readme) è ridistribuito senza modifiche in questo repository, in dictionary/mirror/morphit/, con la stessa licenzaL'elenco completo, con il testo di attribuzione di ogni fonte, le pubblicazioni da citare e le versioni usate per l'ultima generazione, è in web/ATTRIBUTION.md, che va mostrato o collegato ovunque venga usato il dizionario.