সুচিপত্র:

কিভাবে একটি A.I. পর্ব 1: 5 টি ধাপ
কিভাবে একটি A.I. পর্ব 1: 5 টি ধাপ

ভিডিও: কিভাবে একটি A.I. পর্ব 1: 5 টি ধাপ

ভিডিও: কিভাবে একটি A.I. পর্ব 1: 5 টি ধাপ
ভিডিও: ৫ ধাপেই বই শেষ! How to Finish Reading a Book | যেকোনো বই শেষ করার অভিনব কৌশল | Dr. Nabil 2024, নভেম্বর
Anonim
কিভাবে একটি A. I. অংশ 1
কিভাবে একটি A. I. অংশ 1

এমন একটি কম্পিউটার দিয়ে শুরু করুন যার স্পিচ রিকগনিশন আছে এবং টেক্সট টু স্পিচ কনভার্টারও আছে।

আপনি কম্পিউটার প্রোগ্রাম লিখতে সক্ষম হবেন যা বক্তৃতা স্বীকৃতি এবং পাঠ্য-থেকে-বক্তৃতা রূপান্তরকারী অ্যাক্সেস করতে পারে।

কিছু অ্যাপ্লিকেশন ডেভেলপমেন্ট টুলস এবং প্রোগ্রামিং ল্যাঙ্গুয়েজ বিনামূল্যে পাওয়া যাবে।

ধাপ 1: প্রথমে একটি সহজ নকশা দিয়ে শুরু করুন।

আপনার তৈরি করা প্রোগ্রামটি অবশ্যই পাঠ্য ডেটা সংরক্ষণ এবং পুনরুদ্ধার করতে সক্ষম হবে। টেক্সট ডেটা একটি ডাটাবেস বা একটি সাধারণ টেক্সট ফাইলে সংরক্ষণ করা যায়।

প্রোগ্রাম ডাটাবেস থেকে ডেটা পুনরুদ্ধার করতে পারে, অথবা এটি টেক্সট ফাইল থেকে ডেটা একটি অ্যারে বা মেমরিতে সংগ্রহ করতে পারে।

সবচেয়ে সহজ এ.আই. সিস্টেম একটি "ইনপুট - প্রতিক্রিয়া" সিস্টেম। সিস্টেমে একটি ইনপুট দেওয়া হয়, যেমন "আপনি কি আইসক্রিম পছন্দ করেন?" এবং ইনপুটটি উপযুক্ত প্রতিক্রিয়া দেখার জন্য একটি কী হিসাবে ব্যবহৃত হয়।

ধাপ 2: আপনার এআই শেখানো

আপনাকে আপনার A. I শিক্ষা দিতে হবে। কিভাবে প্রতিটি সম্ভাব্য ইনপুট সাড়া, অথবা ইনপুট সহজ করার একটি উপায় খুঁজুন। আমি আমার কম্পিউটারকে যে সাড়া দিয়েছিলাম ইনপুটের জন্য বলতে শিখিয়েছিলাম "আপনি কি আইসক্রিম পছন্দ করেন?" "না আমি আইসক্রিম পছন্দ করি না। আমি ল্যাকটোজ অসহিষ্ণু"

একটি অ্যারে একটি সাধারণ গঠন যা বেশিরভাগ প্রোগ্রামিং ভাষায় বিদ্যমান। অনেক প্রোগ্রামিং ভাষায় সংগ্রহ বিদ্যমান। একটি ডাটাবেস ইঞ্জিন একটি পৃথক প্রোগ্রাম যা আপনার কম্পিউটারে একটি পরিষেবা, বা অন্য কম্পিউটার বা একটি সার্ভার হিসাবে চলছে।

আপনি যদি আপনার "ইনপুট-রেসপন্স ডেটা" একটি অ্যারেতে সঞ্চয় করেন, তাহলে ইনপুটের সাথে একটি মিল না পাওয়া পর্যন্ত আপনাকে আপনার অ্যারের সমস্ত আইটেমের মাধ্যমে লুপ করার জন্য কোড লিখতে হতে পারে। প্রোগ্রাম তারপর টেক্সট-টু-স্পিচ কনভার্টারে প্রতিক্রিয়া পাঠায় এবং এটি প্রতিক্রিয়া বলবে।

ধাপ 3: আপনার ডেটা সংরক্ষণ করা হচ্ছে …

একটি বড় অ্যারে অনুসন্ধান করতে কিছু সময় লাগতে পারে, বিশেষ করে যদি এটি অ্যারের একেবারে শেষে কিছু অনুসন্ধান করে।

একটি সংগ্রহ দ্রুততর হতে পারে, কারণ একটি সংগ্রহ অনুসন্ধানে তৈরি হয়েছে। ইনপুটটি সংগ্রহের জন্য একটি "কী" হিসাবে সংজ্ঞায়িত করা হয়েছে। চাবিগুলি ক্রমানুসারে সংরক্ষণ করা হয়, এবং অন্তর্নির্মিত অনুসন্ধান এটি ব্যবহার করতে পারে দ্রুত প্রতিক্রিয়া খুঁজে পেতে।

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

ডাটাবেজ ইঞ্জিন ইন্টারনেটে বিনামূল্যে পাওয়া যাবে।

ধাপ 4: ডাটাবেস …

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

যদি আপনার ক্যোয়ারীর সঠিক সিনট্যাক্স থাকে, তাহলে ডাটাবেস ইঞ্জিন একটি ডেটা টেবিলে আপনার ইনপুটের প্রতিক্রিয়া দেখবে।

একটি "ইনপুট-প্রতিক্রিয়া" সিস্টেম একটি সত্য A. I. পদ্ধতি. যখন আপনি একটি "ইনপুট-প্রতিক্রিয়া" শেখাতে পারেন কিভাবে "আপনি আইসক্রিম পছন্দ করেন?" এটি "কি সময়?" এর মতো প্রশ্নের উত্তর দিতে পারে না অথবা "আজকের তারিখ কি"।

ধাপ 5: এরপর কি?

এটি এমন প্রশ্নের উত্তর দিতে পারে না যার জন্য এটি কখনও শেখানো হয়নি। সত্যিই বুদ্ধিমান হওয়ার জন্য, আপনাকে এমন একটি প্রোগ্রাম তৈরি করতে হবে যা "প্রাকৃতিক ভাষা প্রক্রিয়াকরণ" করতে পারে।

"স্বাভাবিক ভাষা প্রক্রিয়াকরণ". নির্ধারণ করতে পারে যে দুটি ইনপুট একই জিনিস হতে পারে, এবং তাই এটি একই প্রতিক্রিয়া ফিরিয়ে দিতে পারে। উদাহরণ স্বরূপ; "ক 'টা বাজে?" "আপনার কি সময় আছে?" এবং "আপনি কি সময় জানেন?"

আপনার সরঞ্জামগুলি সংগ্রহ করুন এবং প্রথমে আপনার ইনপুট-প্রতিক্রিয়া সিস্টেম তৈরি করুন এবং আপনার দ্বিতীয় প্রকল্পের জন্য "প্রাকৃতিক ভাষা প্রক্রিয়াকরণ" নিয়ে অধ্যয়ন করুন।

প্রস্তাবিত: