আমার প্রিয় পোস্ট

বাংলা স্পেলচেকিং - কিছু ওপেন সোর্স প্রজেক্ট

০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:০১

শেয়ারঃ
0 1 0

বাংলা স্পেলচেকিং নিয়ে কিছুদিন পূর্বে ব্লগে কিছু আলোচনা হয়েছিল। আসলে বিচ্ছিন্ন ও অসম্পূর্ণভাবে হলেও বাংলা স্পেল চেকিং নিয়ে এপর্যন্ত বেশ কিছু কাজ হয়েছে। এদের অধিকাংশেরই, বিশেষ করে যেসব ফ্রি ও ওপেনসোর্স হিসেবে ছাড়া হয়েছে, খবর আমরা পাইনি। ওপেন সোর্স সফটওয়্যার ব্যবহারের সুবিধা হলো কারো পূর্বানুমতি ছাড়াই আপনি এর ব্যবহার, পরিবর্তন ও বিতরন করতে করতে পারবেন। তবে বিতরনের ক্ষেত্রে যাকে দিবেন তার ক্ষেত্রেও একই স্বাধীনতা বা অধিকার প্রযোজ্য হবে। আমার জানা সেরকম দুটি ওপেনসোর্স প্রজেক্ট এখানে তুলে ধরব। তবে প্রজেক্ট এর বর্ননা দেয়ার আগে স্পেলচেকিং নিয়ে কিছু কথা বলে প্রয়োজন।

প্রথমত স্পেলচেকিং এর সাথে সাধারন টেক্সট ম্যাচিং এর কিছু পার্থক্য রয়েছে। সাধারণ টেক্সট ম্যাচিং প্রদত্ত শব্দটির সাথে সম্পূর্ণ বা আংশিক ম্যাচ করা শব্দগুলো খুঁজে বের করে। কিন্তু স্পেল চেকিং এধরনের অক্ষরভিত্তিক (লেক্সিকাল) ম্যাচিং এর চাইতে উচ্চারণভিত্তিক (ফোনেটিক) ম্যাচিং বেশী জরুরী। যেমন অক্ষরভিত্তিক ম্যাচিং এ "সাধারন" এ সঠিক বানান "সাধারণ" দেখালেও "শাধারন" এ হয়ত কোন সাজেশন (বা সঠিক সাজেশন) খুঁজে পাবে না। কারন উচ্চারণ একই হলেও বানানে দুটি অক্ষরে ভুল রয়েছে। আর দুটি অক্ষর পরিবর্তন করে অনেক শব্দই সম্ভব। অন্যদিকে উচ্চারণভিত্তিক স্পেলচেকিং উচ্চারণকে গুরুত্ত্ব দিয়ে শব্দ খুঁজে থাকে। যেটি স্পেলচেকিং এ বেশি প্রয়োজন (কারন সাধারনত ভুল বানানেও উচ্চারণ একই থাকে)। এ ব্যাপারে বিস্তারিত আলোচনা পাবেন অরূপ ভাইয়ের এ পোস্টে

এবার প্রজেক্টগুলোর কথায় আসি -
১. পুষ্প: বাংলা ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং নিয়ে সম্ভবত সবচেয়ে বড় প্রজেক্ট হচ্ছে ব্র্যাক বিশ্ববিদ্যালয়ের অধীনে চালিত সেন্টার ফর রিসার্চ অন বাংলা ন্যচারাল ল্যাংগুয়েজ প্রসেসিং । সেখানে আমার এক বন্ধু নওশাদ প্রায় দু'বছর কাজ করেছে(বর্তমানে ইউনিভার্সিটি অব রচেস্টার, নিউয়র্ক - এ ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং এর উপর গবেষণা করছে)। তাদেরই বানানো স্পেলচেকারের নাম পুষ্পস্পেলার। স্পেলচেকারসহ প্রোটোটাইপ এডিটরটি এখান থেকে ডাউনলোড করা যাবে।

২. ফায়ারফক্স প্লাগ-ইন: সবার জন্য সুবিধা হত যদি কোন স্পেলচেকার যেকোন ওয়েবসাইটে ব্যবহার করা যেত এবং রানটাইমে স্পেলচেকিং করত। মজিলা ফায়ারফক্সের স্পেলচেকিং ফিচারকে ব্যবহার করে তেমনি একটি প্লাগ-ইন ডেভেলপ করেছে অংকুর বাংলা । অংকুর বাংলার সাথে পরিচয় করিয়ে দিতে গেলে বলতে হয় - বর্তমানে লিনাক্স ডিস্ট্রিবিউসনগুলোতে বাংলা ইন্টারফেস এর পেছনে সবচেয়ে বড় অবদান এ সেচ্ছাসেবক সংস্হার। যাহোক, প্লাগ-ইন টি ইন্সটল এর নিয়মাবলী পাবেন এখানে
এই প্লাগ-ইন এর সাথে সহকারী প্লাগ-ইন হিসেবে ডিক্সনারী সুইচার ইন্সটল করে নিবেন। তাহলে প্রয়োজন অনুযায়ী বাংলা ও ইংরেজী স্পেলচেকার পরিবর্তন করতে পারবেন।

ব্যবহার পদ্ধতি: বাংলা টাইপিং এর সময় নিচের ডিক্সনারী সুইচারের অপশন থেকে "bn-BD" সিলেক্ট করে নিন।

এরপর কোন শব্দ ভুল টাইপ করলে তার নিচে লাল আন্ডারলাইন দেখা যবে। সেই শব্দটিতে রাইট ক্লিক করে সঠিক শব্দটি সিলেক্ট করে দিন অথবা শব্দটি ঠিক মনে হলে "Add to dictionary" সিলেক্ট করুন।


বর্তমানে এই ফায়ারফক্স প্লাগ-ইন প্রায় ১,১০,০০০ শব্দ রয়েছে। কিন্তু বেশ কিছু শব্দ ভুল রয়েছে বলেও অভিযোগ রয়েছে। এছাড়া কোন শুদ্ধ শব্দের সাথে প্রকৃতি-প্রত্যয় কিংবা বিভক্তি যোগ করলেও সেটি ভুল দেখায়। কাজেই সেগুলোও যোগ করতে হবে। আপনি চাইলে ডিক্সনারি শুদ্ধকরনে সাহায্য করতে পারেন। এ সম্পর্কে বিস্তারিত পাবেন ইন্সটলেশন ডকুমেন্টে ।আরেকটি অসুবিধা হচ্ছে, এটি ফায়ারফক্স ২ এর জন্য বানানো হয়েছিল। আর আপডেট করা হয়নি। কাজেই ফায়ারফক্স ৩ তে কাজ করবে না।

[বি:দ্র: এটি আমার সামহোয়্যার ইন এ লেখা প্রথম পোস্ট। আলসেমির কারনে প্রায় সময় মন্তব্যই করা হয় না, আবার পোস্ট ;)]

 

সর্বশেষ এডিট : ০৪ ঠা সেপ্টেম্বর, ২০০৮ ভোর ৬:৫৭ | বিষয়বস্তুর স্বত্বাধিকার ও সম্পূর্ণ দায় কেবলমাত্র প্রকাশকারীর...

 

১. ০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:০৮
মইন বলেছেন: উল্টাপাল্টা দশটা পোস্টের চেয়ে এই ধরণের একটা পোস্টের দাম অনেক বেশী। অনেক কষ্ট করে পোষ্টটা দেওয়ায় ধন্যবাদ।
০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:১৬

লেখক বলেছেন: ধন্যবাদ :)

২. ০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:০৯
একরামুল হক শামীম বলেছেন: তথ্যবহুল পোস্ট।

অবশেষে আপনি পোস্ট দিলেন। ;)
যাইহোক পুরাতন হলে নতুন করে প্রথম পোস্ট উপলক্ষ্যে শুভেচ্ছা। :)
০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:২২

লেখক বলেছেন: হ্যা ভাই, অবশেষে আইয়া পড়লাম :) এখন লেখাটা কামে লাগলেই হয়...

৩. ০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:১১
কিংবদন্তীর কথক বলেছেন: একরামুল হক শামীম বলেছেন: তথ্যবহুল পোস্ট।

যাইহোক পুরাতন হলে নতুন করে প্রথম পোস্ট উপলক্ষ্যে শুভেচ্ছা। :)
০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:৩২

লেখক বলেছেন: ধন্যবাদ।

৪. ০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:১৪
দস্যু বনহুর বলেছেন: ওকে, সরাসরি শোকেসে।
০২ রা সেপ্টেম্বর, ২০০৮ দুপুর ১২:২৭

লেখক বলেছেন: ধন্যবাদ :)

৫. ০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:২৫
আশরাফ মাহমুদ বলেছেন: অসাধারণ পোষ্ট দিয়েছেন।:) অ্যাড-অনটা এখনই নামিয়ে নিব। :)

প্রিয়তে রাখলাম।
০২ রা সেপ্টেম্বর, ২০০৮ দুপুর ১২:১৪

লেখক বলেছেন: অ্যাড-অনটি কেমন লাগল?

০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:৪০

লেখক বলেছেন: কষ্ট বিনা কেষ্ট মিলিবে কিভাবে?

প্লাগইন ইন্সটলেশনটি মোটামোটি অন্যন্য ফায়ারফক্স প্লাগইন ইন্সটলেশনের মতোই। আর একবার ইন্সটল করলেই ঝামেলা শেষ।

০২ রা সেপ্টেম্বর, ২০০৮ দুপুর ১২:২৮

লেখক বলেছেন: আপনাকেও ধন্যবাদ

৮. ০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:৪২
কুঙ্গ থাঙ বলেছেন: জবর হবা অসে (খু্বই ভালো হয়েছে)। দরকারী পোস্ট, প্লাগ-ইনটা ডাইনলোড দিলাম।

শুভেচ্ছা রইলো।
০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:৪৭

লেখক বলেছেন: থাকাত।

প্লাগইনটিতে শব্দ সংখ্যা কম। তার উপর কিছু ভুল রয়েছে বলেও অভিযোগ রয়েছে। তবে আপনি চাইলে সহজেই এর পরিবর্তন/উন্নয়ন করতে পারবেন।

৯. ০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:৪৬
পারভেজ বলেছেন: ইন্টারনেট এক্সপ্লোরার এর সাথে কোনটা ব্যবহার করতে পারবো?!
একটু কনফিউজড আছি এখনো! ধন্যবাদ
০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:৫০

লেখক বলেছেন: প্রথমটি আসলে নোটপ্যাডের মতো একটি এডিটর। কাজেই সাধারনভাবে আপনি সেটি ব্যবহার করতে পারবেন। তবে তার আগে কম্পাইল করা + ডিকসনারি ফাইল চিনিয়ে দেয়ার কিছু ঝামেলা রয়েছে।

০২ রা সেপ্টেম্বর, ২০০৮ রাত ১২:৫২

লেখক বলেছেন: সহজ হবে ফায়ারফক্স ইন্সটল করে দ্বিতীয়টি ব্যবহার করলে।

১০. ০২ রা সেপ্টেম্বর, ২০০৮ রাত ৩:০১
এস্কিমো বলেছেন: অনেক অনেক ধন্যবাদ। বুঝা গেল কাজ হচ্ছে। যদিও এখনও তেমন সহজ সরল (কম্পুকানাদের জন্যে) স্পেলচেকার তৈরী হয়নি। তারপরও আশাবাদী।

তাইতো সেদিন একটু অবাক হয়েছিলাম।
০২ রা সেপ্টেম্বর, ২০০৮ দুপুর ১২:৩৪

লেখক বলেছেন: আপনার ব্রাইজারের সাথে ইন্টিগ্রেটেড থাকবে। ভুল লিখলেই লাল কালিতে আন্ডারলাইন হয়ে যাবে - এটিই আমার কাছে সবচাইতে সহজ মনে হয়েছে।

আর যেহেতু ইতিমধ্যে কয়েকটি কাজ ওপেন সোর্স এর অধীনে আছে, কাজেই এসবের উপর ভিত্তি করে সহজেই অন্য কেউ আরো সহজ সল্যুশন ও নিয়ে আসতে পারে।

১১. ০২ রা সেপ্টেম্বর, ২০০৮ রাত ৩:২১
বিডি আইডল বলেছেন: লেখক বলেছেন: সহজ হবে ফায়ারফক্স ইন্সটল করে দ্বিতীয়টি ব্যবহার করলে।

ভার্সন: ৩ ব্যবহার করি...এটার জন্য কবে পাবো
১২. ০২ রা সেপ্টেম্বর, ২০০৮ সকাল ৮:৩১
কানা বাবা বলেছেন:
দ্যাড়্ বচ্চোর্বাদে পোইল্যা পুস্টো দিলেন্মিঞা...
আপ্নেরে তো করোস্ফায়ারে ফালানি দর্কার্...
০২ রা সেপ্টেম্বর, ২০০৮ দুপুর ১২:৩৮

লেখক বলেছেন: :(

দেখি, এখন থেইক্কা ভালো কিছু পাইলে লিখুম্নে

১৩. ০২ রা সেপ্টেম্বর, ২০০৮ দুপুর ২:১৮
কানা বাবা বলেছেন:
খালি ভালু লেক্লেতো হৈবোনা দাদা... ভালু-খারাপ ব্যাবাকই লেক্তে হৈবো...

কারেন্ট রেটে ভালু ভালু পুস্টো দিবার্গ্যালেতো নেক্সট পুস্টো পামু আপ্নের ধরেন গিয়া ২০১০-এ...
ইটাক তু মানবার পারি লয়...
১৪. ০২ রা সেপ্টেম্বর, ২০০৮ বিকাল ৪:৩১
নাভদ বলেছেন:
কাজের পোস্ট, লেখক কে ধন্যবাদ।
১৫. ০৩ রা সেপ্টেম্বর, ২০০৮ বিকাল ৪:৪৫
ত্রিভুজ বলেছেন: আমি আরেকটা ব্যবহার করি.. ভালই কাজ দেয়.. এই দু'টোর খবর জানতাম না... প্রিয় পোস্টে যুক্ত হলো.. সেই সাথে ধন্যবাদ।
১৬. ০৪ ঠা সেপ্টেম্বর, ২০০৮ রাত ৩:১৯
নুর হাসান মুহাম্মদ তানভীর বলেছেন: খুব ভাল পোাস্ট হইছে, কাজের জিনিস :) পেলাস
১৭. ০৪ ঠা সেপ্টেম্বর, ২০০৮ ভোর ৬:০১
রেজওয়ান বলেছেন: ফায়ারফক্সের প্লাগইনটি আমিও ব্যবহার করতাম। কিন্তু ৩.০তে আপগ্রেডের পর তা আর কাজ করছে না।
১৮. ০৫ ই সেপ্টেম্বর, ২০০৮ ভোর ৪:২৫
ফেরদাউস আল আমিন বলেছেন: কাজের বিষয়, ধন্যবাদ
১৯. ০১ লা অক্টোবর, ২০০৮ রাত ২:৪৭
নিহন বলেছেন: ঈদ এলোরে ......
আমার , আপনার ...
পথের মাঝে ঘুমিয়ে আছে যে ,
পথ শিশু তার ।
তুলে নিন সেই শিশুদের
বুকের মাঝে ,নতুন সাঝে ।

.............ঈদ মোবারক ..........
২০. ০৮ ই অক্টোবর, ২০০৮ রাত ১:১৩
নয়োন বলেছেন: কাজে আসবে।
আপনার অনুমতিক্রমে কি এই লেখাটি টেকবাংলায় প্রকাশ করতে পারি?
ধন্যবাদ।
১০ ই অক্টোবর, ২০০৮ সকাল ১০:৪১

লেখক বলেছেন: অবশ্যই। প্রকাশের সময় সূত্র উল্লেখ করলে কোন অসুবিধা নেই।

ধন্যবাদ

২১. ২১ শে নভেম্বর, ২০০৮ বিকাল ৩:১৯
ঘোর-কলিযুগ বলেছেন: সরাসরি প্রিয় পোস্ট। ধন্যবাদ, অনেকদিন থেইকা এই জিনিষটা খুঁজতাছিলাম।
১০ ই ডিসেম্বর, ২০০৮ সকাল ১১:৫২

লেখক বলেছেন: ধন্যবাদ আপনাকে

১০ ই ডিসেম্বর, ২০০৮ দুপুর ১২:০৪

লেখক বলেছেন: ধন্যবাদ।

২৩. ১০ ই ডিসেম্বর, ২০০৮ রাত ৩:২০
কেমিকেল আলী বলেছেন: ফায়ার ফক্স ৩.০৪ এর সাথে এই এ্যাড ইনটা কমপাটিবল না, এখন উপায়?
১০ ই ডিসেম্বর, ২০০৮ দুপুর ১২:০৬

লেখক বলেছেন: উপায় হচ্ছে প্রকৃত ডেভেলপার এর জন্য অপেক্ষা না করে আপডেটের জন্য কাউকে এগিয়ে আসা। এবং সেটি সহজেই সম্ভব, কারন এটি ওপেন সোর্স।

২৪. ২৮ শে ডিসেম্বর, ২০০৮ রাত ৩:৩০
'লেনিন' বলেছেন: এধরণের উদ্যোগগুলোর সমন্বয় দরকার। আপনাকে অনেক ধন্যবাদ।
২৬. ২০ শে আগস্ট, ২০১১ বিকাল ৪:২৯
শিকদার মুহাম্মদ ইউসুফ বলেছেন: অনেক ধন্যবাদ। আমি বহু লোক এমন দেখেছি, যারা বলে বাংলার দরকার নাই। তারা কম্পিউটারে বাংলা ভাষাকে অপ্রয়োজনীয় মনে করে। তারা জানেই না যে, বাংলা ভাষা ক এগিয়ে গেছে। ৪ বছর পরে কমেন্টস করলাম!
২৭. ১৬ ই সেপ্টেম্বর, ২০১১ বিকাল ৪:০১
chin২ বলেছেন: জোস হয়েছে

 

মোট সময় লেগেছে ১.০৪৯১ সেকেন্ড

 

সামহোয়‍্যার ইন...ব্লগ বাঁধ ভাঙার আওয়াজ, মাতৃভাষা বাংলায় একটি উন্মুক্ত ও স্বাধীন মত প্রকাশের সুবিধা প্রদানকারী প্ল্যাটফর্ম। এখানে প্রকাশিত লেখা, মন্তব‍্য, ছবি, অডিও, ভিডিও বা যাবতীয় কার্যকলাপের সম্পূর্ণ দায় শুধুমাত্র সংশ্লিষ্ট প্রকাশকারীর...
© সামহোয়্যার ইন...নেট লিমিটেড | ব্যবহারের শর্তাবলী | গোপনীয়তার নীতি
আর এস এস ফিড

পোস্ট আর্কাইভ

আমার লিঙ্কস

আমার বিভাগ