স্বাভাবিক ভাষা প্রক্রিয়াজাতকরণ
এই নিবন্ধটি অসম্পূর্ণ। আপনি চাইলে এটিকে সম্প্রসারিত করে উইকিপিডিয়াকে সাহায্য করতে পারেন। |
স্বাভাবিক ভাষা প্রক্রিয়াজাতকরণ (ইংরেজি: natural language processing, অথবা, সংক্ষেপে NLP) হচ্ছে কম্পিউটার বিজ্ঞান, কৃত্রিম বুদ্ধিমত্তা এবং পরিগণনামূলক ভাষাবিজ্ঞানের একটি আন্তঃশাস্ত্রীয় ক্ষেত্র, যা কম্পিউটার এবং মানুষের মুখের স্বাভাবিক ভাষার মধ্যকার যোগসূত্রের সাথে সম্পর্কিতI এক্ষেত্রে, স্বাভাবিক ভাষা প্রক্রিয়াজাতকরণ মানব-কম্পিউটার মিথস্ক্রিয়ার সাথে সম্পর্কিত একটি ক্ষেত্র। স্বাভাবিক ভাষা প্রক্রিয়াজাতকরণের সাথে অনেক চ্যালেঞ্জ জড়িত রয়েছে, যেমন: স্বাভাবিক ভাষা উপলব্ধি, মানুষ বা স্বাভাবিক ভাষার যোগান থেকে কম্পিউটার তার অর্থ বের করা; এবং অন্যান্য আরো অনেক চ্যালেঞ্জ যা স্বাভাবিক ভাষা উৎপাদন-এর সাথে জড়িতI
ইতিহাস সম্পাদনা
স্বাভাবিক ভাষা প্রক্রিয়াজাতকরণ সাধারণত শুরু হয় ১৯৫০ সালে, যদিও আরও আগে থেকে এর উপরে গবেষণাকর্মের উদাহরণ পাওয়া যাবে। ১৯৫০ সালে ইংরেজ কম্পিউটার বিজ্ঞানী ও গণিতবিদ অ্যালান টুরিং কম্পিউটিং মেশিনারি অ্যান্ড ইনটেলিজেন্স নামক একটি নিবন্ধ প্রকাশ করেন, যাকে বুদ্ধিমত্তার একটি নির্ণায়ক হিসাবে প্রস্তাবিত টুরিং পরীক্ষা বলা হয়।
যন্ত্র প্রশিক্ষণের ব্যবহার সম্পাদনা
আধুনিক স্বাভাবিক ভাষা প্রক্রিয়াজাতকরণ কলনবিধি যন্ত্র শিক্ষণ-এর উপর ভিত্তি করে করা হয়, বিশেষ করে পরিসংখ্যান যন্ত্র প্রশিক্ষণ। ভাষা প্রক্রিয়াজাতকরণের পূর্বের প্রচেষ্টা থেকে যন্ত্র প্রশিক্ষণের কাজ পুরোপুরি ভিন্নI পূর্বে ভাষা প্রক্রিয়াজাতকরণ বাস্তবায়নের কাজগুলো সাধারণত সরাসরি হাতে বড় বড় নিয়ম লিখে করা হতI যন্ত্র প্রশিক্ষণের উদাহরণ সাধারণ শিক্ষনীয় কলনবিধির পরিবর্তে ব্যবহার করার জন্য প্রায়ই (যদিও সবসময় না) পরিসংখ্যানগত অনুমান-এর উপর নিহিত — এসব নিয়মকানুন বাস্তব বিশ্বের উদাহরণের বড় বড় লিখনি থেকে স্বয়ংক্রিয়ভাবে বিশ্লেষণের মাধ্যমে শিখেI লিখনি হচ্ছে একটি নথির সেট (অথবা কখনও কখনও, পৃথক বাক্য) যা শিখতে হাতের-পাদটীকার সাথে সঠিক মান নির্ধারণ করা হয়I