sonjaolkkonen / spell-checker

0 stars 0 forks source link

GHA workflow badge codecov

Spell Checker - Kirjoitusvirheiden korjaaja

Spell Checker on ohjelma, joka tarjoaa korjausehdotuksia käyttäjän väärin kirjoittamille sanoille.

Ohjelma on toteutettu tallettamalla mahdollisia suomen kielen sanoja trie-tietorakenteeseen ja vertaamalla käyttäjän väärinkirjoitetun merkkijonon etäisyyttä oikein kirjoitettuihin sanoihin Damerau–Levenshtein -etäisyysmittaa käyttämällä.

📄 Dokumentaatio

📆 Viikkoraportit

⚙️ Asennus- ja käynnistysohjeet

Kloonaa repositio omalle koneellesi:

 git clone git@github.com:sonjaolkkonen/spell-checker.git

Käynnistä poetry projektin juurihakemistossa:

poetry shell

Lataa projektin riippuvuudet:

poetry install

Käynnistä sovellus:

poetry run invoke start

Aja yksikkötestit:

poetry run invoke test

Muodosta testikattavuusraportti:

poetry run invoke coverage