সুচিপত্র:
সংজ্ঞা - প্রোলোগের অর্থ কী?
প্রোগ্রামিং এন লগিক (প্রোগ্রামিং ইন লজিক) বা প্রোলগ একটি উচ্চ-স্তরের প্রোগ্রামিং ভাষা যা এর শিকড় প্রথম-ক্রমের যুক্তিতে বা প্রথম-ক্রমের প্রিকেট ক্যালকুলাসে থাকে। আলেন কলম্বেরের নেতৃত্বাধীন একটি দল ১৯ 1970০ এর দশকের গোড়ার দিকে ফ্রান্সের মার্সিলিসে ভাষাটি ধারণ করেছিল। এটি প্রথম লজিক প্রোগ্রামিং ভাষার একটি এবং এটি আজও জনপ্রিয়। এটি একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ যা সাধারণত কম্পিউটেশনাল ভাষাতত্ত্ব এবং কৃত্রিম বুদ্ধিমত্তার সাথে জড়িত এবং বিশেষজ্ঞ সিস্টেমগুলিতে ব্যবহৃত হয়, উপপাদ্য প্রমাণ এবং প্রাকৃতিক ভাষার পার্স গাছ এবং প্রাকৃতিক ভাষা প্রক্রিয়াকরণের সাথে প্যাটার্ন মেলানো।
টেকোপিডিয়া প্রোলগকে ব্যাখ্যা করে
প্রথম প্রোলোগ সিস্টেমটি ১৯ 197২ সালে কলমেরিউয়ার ফিলিপ রুসেলের সাথে একত্রিত করেছিলেন এবং রবার্ট কোওলস্কির হর্ন ক্লজগুলির পদ্ধতিগত ব্যাখ্যার উপর ভিত্তি করে তৈরি করেছিলেন। এটি আংশিকভাবে জ্ঞানের কার্যনির্বাহী প্রতিনিধিত্বের সাথে একটি ঘোষণামূলক জ্ঞান উপস্থাপনের ভাষা হিসাবে যুক্তির ব্যবহারের পুনর্মিলন করার আকাঙ্ক্ষার দ্বারা অনুপ্রাণিত হয়েছিল। প্রোলোগ উদ্দেশ্যমূলকভাবে প্রাকৃতিক ভাষা প্রক্রিয়াকরণের জন্য তৈরি করা হয়েছিল - কম্পিউটার এবং মানুষের (প্রাকৃতিক) ভাষার মিথস্ক্রিয়ায় জড়িত।
প্রোলোগ অন্যান্য প্রোগ্রামিং ভাষাগুলির চেয়ে পৃথক কারণ এটি আদেশের ক্রমগুলির চেয়ে ঘোষণামূলক is এটিকে কখনও কখনও একটি নিয়ম-ভিত্তিক বা ঘোষিত ভাষা বলা হয় কারণ এটি বস্তুগুলির সম্পত্তিগুলির মধ্যে সম্পর্কের ক্ষেত্রে প্রকাশিত হয়, তথ্য এবং বিধি হিসাবে উপস্থাপিত হয়। এই সম্পর্কগুলির উপর একটি কোয়েরি চালিয়ে একটি গণনা শুরু করা হয়।
অ্যাপ্লিকেশনগুলির মধ্যে রয়েছে:
- মেশিন লার্নিং
- রোবট পরিকল্পনা
- অটোমেটেড যুক্তি
- সমস্যা সমাধান
- বুদ্ধিমান ডাটাবেস পুনরুদ্ধার
- প্রাকৃতিক ভাষা বোঝা
- স্পেসিফিকেশন ভাষা
