শুরু করুন আর্টিফিশিয়াল ইন্টেলিজেন্স প্রোগ্রামিং…

    0
    861
    শুরু করুন আর্টিফিশিয়াল ইন্টেলিজেন্স প্রোগ্রামিং...

    jewelfci

    আমি একজন সাধারন প্রযুক্তিপ্রেমী,পড়ালেখা করছি ফেনী কম্পিউটার ইন্সটিউটে,সামনে সফটওয়্যার ইঞ্জিনিয়ারিংএ ভর্তি হওয়ার ইচ্ছা আছে,এফবিতে পাবেনসবসময়...
    শুরু করুন আর্টিফিশিয়াল ইন্টেলিজেন্স প্রোগ্রামিং...

    বিসমিল্লাহির রাহমানির রাহিম,

    সবাইকে আমার ব্লগে আসার জন্য ধন্যবাদ,ব্লগে এটা আমার প্রথম পদচারনা।

    Unlimited Web Hosting
    Unlimited Web Hosting
    Unlimited Web Hosting
    Unlimited Web Hosting

    টিউনার পেজে দিয়ে শুরু করলাম,যাই হোক বলে দিই প্রথমে এটা এক্তু আপলেভেলের লোকদের জন্য তবে জিনিষ তেমন জটিল না যে চেষ্টা করলে পারবেন না।

    বেশীরভাগ ব্লগে নানা রকম প্রোগ্রামিংএর টিউটোরিয়াল আছে,কিন্তু আর্টিফিশিয়াল ইন্টিলিজেন্স এর তেমন কোন বাংলা কিছু পেলাম না,আজকে আমি আপনাদেরকে কিভাবে এই নিয়ে প্রোগ্রামিং করতে বা শুরু করতে হবে,তা দেখাবো,

    এইটা নিয়ে ধারাবাহিকভাবে লিখব…

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

    এখানে আমি আর বেশি কথা না বলে শুরু করে দেই আর এনিয়ে আরো বেশি কিছু জানতে চাইলে wikipedia তে খুঁজুন তাছাড়া গুগল মামু তো আছে,

    প্রথমে এখান থেকে কম্পাইলার নামিয়ে নেন>
    http://www.swi-prolog.org/Download.html
    এবার এটা সেটআপ দিন,কোন সমস্যা হলে জানান,সেটআপ দেওয়া শেষ হলে এবার আমরা শুরু করতে পারি,

    রান করে দিন prolog সফটওয়্যারটি,

    মোটামুটি এবার আমরা কোডে চলে যেতে পারি,Capture শুরু করুন আর্টিফিশিয়াল ইন্টেলিজেন্স প্রোগ্রামিং...

    শুরু করার আগে আমি কম্পাইলারটি নিয়ে কিছু বলে দেই-

    উপরের মেনুগুলার মধ্যে হেল্প মেনুতে কিছু গুরুত্বপূর্ণ ডক পাবেন যেখান থেকে আপনি মোটামুটি এনিয়ে ভালো ধারনা ও রেফারেন্স টাইপের অনেক কিছু পাবেন,অফলাইন কিছু ওয়েব ডকুমেন্ট আছে পড়ে নিতে পারেন,

    ডিবাগ মেনুতে ডিবাগ করার জন্য কিছু টুলস আছে এগুলো নিয়ে এবং কিভাবে ডিভাগ করতে হয় তা নিয়ে আমি সামনে আলোচনা করবো,

    সেটিংস মেনুতে ফন্ট বা সাইজ বড় ছোট করে কাজের উপযোগী করে নিন।

    এবার আমরা আসল কাজ শুরু করবো…

    ফাইল মেনুতে গিয়ে new তে ক্লিক করে লোকেশন দিয়ে দিন কোথাও সেভ করবেন এবং তাতে নাম দিন ও সেভএ ক্লিক করুন,এবার নতুন একটি উইন্ডো আসবে তাতে কোডিং করবেন খেয়াল করুন ফাইলের এক্সটেনশন pl নামে,

    এবার নিম্নোক্ত কোড দিন>

     

    parent(ismail,jewel).

    Parent(jewel,joy).

     

    এবার নতুন উইন্ডোএর বা সোর্স কোড উইন্ডো এর উপরের কম্পাইল মেনু থেকে মেক এ ক্লিক করুন এবার কোন ভুল না বা প্রব্লেম না হলে যে লোকেশন এ সেভ করছেন তাতে ফাইলটি দেখতে পাবেন

    এবার আউটপুট দেখার পালা,

    সোর্স কোড উইন্ডোটি ক্লোজ করে দিন,

    আগের উইন্ডোতে ফাইল মেনুতে গিয়ে consult এ ক্লিক করুন আপনার সোর্স ফাইলটি দেখিয়ে দিন তারপর সেটি ওপেন করে দিন এবার টেস্টিং করার পালা>

    প্রথমে এন্টার কি চাপুন আর লিখুন>

    Parent(ismail,Y).

    এবার এন্টার কি চাপুন দেখুন কি দেখাচ্ছে >

    যা দেখাচ্ছে তাহল Y এর মান,

    এখানে আসলে ব্যাপারটা হল আমরা একটি রিলেশনশিপ বিল্ডআপ করেছি,তাতে ismail এর পুত্র হচ্ছে jewel আমরা এতে যা পেলাম তাতে parent এর মধ্যে প্রথমটি হল ফাদার আর পরেরটি হল চাইল্ড এভাবে আমরা উল্টা করতে পারবো

    যেমন লিখলাম >

    Parent(X,joy).

    তাহলে তাতে ফাদার jewel এর নাম দেখাবে,এবাবে আমরা একটি বড়ো রিলেশনশিপ তৈরি করতে পারবো,

    এবার আমরা রিলেশনশিপ চেক করবো

    লিখুন parent(ismail,joy).

    এবার এন্টার দিন দেখুন ফলস দেখাবে তার মানে এই ধরনের কোন রিলেশনশিপ নেই,আবার আমরা যদি নিচের কোড লিখি>

    parent(jewel,joy).

    তবে ট্রু দেখাবে কারন এই রিলেশন ঠিক আছে,আজকে এই পর্যন্ত।

    সাম্নের পোস্টএ আরো বড়ো কিছু নিয়ে আলোচনা করবো এবং পুরো একটি ফ্যামিলি যাতে করা যায় তা করবো,ধন্যবাদ সবাইকে আমার এই ব্লগ পড়ার জন্য,আমার জন্য দোয়া করবেন,আর ফেসবুকে এড দিতে ভুল্বেন না,আছি সবসময়

    https://fb.com/londonloverboy

    টিউনারপেজের নতুন টিউন আপনাকে ইমেইল করব?
    Unlimited Web Hosting
    Unlimited Web Hosting
    Unlimited Web Hosting
    Unlimited Web Hosting

    একটি উত্তর ত্যাগ

    Please enter your comment!
    Please enter your name here

    14 − two =