Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“Š ๐‘ถ๐’—๐’†๐’“๐’—๐’Š๐’†๐’˜: ๐‘ด๐’‚๐’•๐’๐’๐’Š ๐‘ด๐’‚'๐’๐’–๐’Ž๐’๐’•๐’๐’‚๐’“ ๐‘ป๐’‚๐’‰๐’๐’Š๐’๐’Š 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 ]        ๐Ÿ“ˆ ๐‘น๐‘ฌ๐‘ท๐‘ถ๐‘น๐‘ป               ๐‘บ๐’๐’“๐’•๐’†๐’… ๐‘จ๐’๐’‚๐’๐’š๐’•๐’Š๐’„๐’”

๐Ÿš€ ๐‘ธ๐’‚๐’๐’…๐’‚๐’š ๐’Š๐’”๐’‰๐’ˆ๐’‚ ๐’•๐’–๐’”๐’‰๐’Š๐’“๐’Š๐’๐’‚๐’…๐’Š? l

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.

๐Ÿ’  ๐‘จ๐’”๐’๐’›๐’๐’…๐’‚ ๐‘ฉ๐’๐’›๐’๐’“๐’ƒ๐’๐’š๐’†๐’—๐’‚

Android Architect & Data Specialist

"Ma'lumotlar โ€” bu yangi asr neftidir." ๐Ÿ’ซ

๐Ÿ’Ž TRANSFORM DATA INTO INSIGHTS โ€” Built with โค๏ธ by Aslzoda ๐Ÿ’Ž

aslzoda

About

๐Ÿ“Š Kotlin-Text-Analyzer: A powerful linguistic analysis tool built with Kotlin. Perform word counting, character density analysis, and frequency-based keyword extraction using advanced regex and collection processing. ๐Ÿ“๐Ÿ”

Topics

Resources

Stars

9 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages