রকিব রাজন

বাংলালিপি ইঞ্জিন (BanglaLipi Engine)

ওয়েব ব্রাউজারে উচ্চগতির বাংলা টেক্সট রেন্ডারিং ও অর্থোডক্স যুক্তাক্ষর বিশ্লেষণ টুল।

RustWebAssemblyTypeScriptAstroTailwind CSS
কোড ও অ্যালগরিদম স্ক্রিন
কম মেমোরিতে ব্রাউজার-লেভেল বাংলা টেক্সট প্রসেসিং ফ্রেমওয়ার্ক।

১. সমস্যা ও প্রেক্ষাপট

বিদ্যমান বাংলা ওসিআর এবং টেক্সট পার্সারগুলো ওয়েব ফ্রন্টএন্ডে অনেক ভারী ছিল এবং দুর্বল ডিভাইসে ল্যাগ তৈরি করত।

২. আমাদের দৃষ্টিভঙ্গি ও আর্কিটেকচার

ওয়েবঅ্যাসেম্বলি (WASM) এবং রাস্ট (Rust) এর সংমিশ্রণে অপটিমাইজড মেমোরি ম্যানেজমেন্ট আর্কিটেকচার তৈরি করা হয়েছে।

৩. বাস্তবায়ন ও প্রযুক্তি

Astro, WebAssembly, Rust, Canvas API এবং Tailwind CSS এর সমন্বয়ে ইন্টারঅ্যাক্টিভ প্লেগ্রাউন্ড নির্মিত।

৪. প্রযুক্তিগত চ্যালেঞ্জ

বাংলা লিপির শতাধিক বিরল যুক্তাক্ষর এবং ইউনিকোড নর্মালাইজেশন নির্ভুলভাবে বজায় রাখা ছিল সবচেয়ে বড় চ্যালেঞ্জ।

৫. প্রাপ্ত শিক্ষা ও ভবিষ্যৎ পরিকল্পনা

কম্পিউটেশনাল লিঙ্গুইস্টিক্সের জটিলতা এবং লো-লেভেল মেমোরি সেফটির কার্যকারিতা সম্পর্কে গভীর অভিজ্ঞতা অর্জিত হয়েছে।