๐ ๐ถ๐๐๐๐๐๐๐: ๐ด๐๐๐๐๐ ๐ด๐'๐๐๐๐๐๐๐๐ ๐ป๐๐๐๐๐๐ Smart Text Analyzer โ bu katta hajmdagi matnlarni o'rganish, ularning statistik ko'rsatkichlarini chiqarish va tarkibidagi asosiy mazmunni (Key Insights) aniqlash uchun mo'ljallangan Kotlin ilovasi. Loyiha Regex (Regular Expressions) va to'plamlar (Collections) ustida amallar bajarish orqali matndagi "shovqin"larni tozalaydi va eng muhim kalit so'zlarni ajratib beradi.
โจ ๐ฒ๐๐ ๐ญ๐๐๐๐๐๐๐ (๐ฐ๐๐๐๐๐๐๐๐๐๐๐) ๐งฎ Precision Statistics: So'zlar, harflar va qatorlarni aniq hisoblab, matnning umumiy hajmini baholash.
๐ Keyword Extraction: Matnda eng ko'p takrorlanadigan va mazmunli bo'lgan kalit so'zlarni filtrlab berish.
๐งน Noise Cleaning: Tinish belgilari, ortiqcha bo'shliqlar va "stop-word"larni (mazmunsiz so'zlar) avtomatik tozalash.
๐ Complexity Metrics: O'rtacha so'z uzunligi va jumlalar tuzilishi orqali matnning o'qilish darajasini (Readability) o'lchash.
โ๏ธ ๐จ๐๐๐๐๐๐๐๐๐ ๐พ๐๐๐๐๐๐๐ (๐ด๐๐๐๐๐)
๐ฐ๐ต๐ซ๐ฌ๐ฟ ๐ท๐น๐ถ๐ช๐ฌ๐บ๐บ ๐ป๐ฌ๐ช๐ฏ๐ต๐ฐ๐ช๐จ๐ณ ๐ป๐ถ๐ถ๐ณ
[ 01 ] ๐ ๐ฐ๐ต๐ท๐ผ๐ป ๐ด๐๐๐๐-๐๐๐๐ ๐บ๐๐๐๐๐๐
[ 02 ] ๐งน ๐ช๐ณ๐ฌ๐จ๐ต๐ฐ๐ต๐ฎ ๐น๐๐๐๐ (\๐{๐ท๐๐๐๐})
[ 03 ] ๐ ๐ป๐จ๐ณ๐ณ๐ ๐ด๐๐<๐บ๐๐๐๐๐, ๐ฐ๐๐>
[ 04 ] ๐ ๐น๐ฌ๐ท๐ถ๐น๐ป ๐บ๐๐๐๐๐
๐จ๐๐๐๐๐๐๐๐
๐ ๐ธ๐๐๐
๐๐ ๐๐๐๐๐ ๐๐๐๐๐๐๐๐๐๐
๐?

1๏ธโฃ Fayl yaratish: Kodni Analyzer.kt fayliga joylang.
2๏ธโฃ Foydalanish: Terminal orqali matnni kiriting. Tahlilni yakunlash uchun yangi qatorda END buyrug'ini yozing.
3๏ธโฃ Natija: Dastur lahzalarda matn statistikasi va eng muhim kalit so'zlar ro'yxatini taqdim etadi.
๐ ๐จ๐๐๐๐๐ ๐ ๐ฉ๐๐๐๐๐๐๐๐๐๐
|
"Ma'lumotlar โ bu yangi asr neftidir." ๐ซ |
aslzoda