সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় উপকরণ
- ধাপ 2: Arduino elাল তৈরি করুন
- ধাপ 3: Cleverbot অ্যাকাউন্ট তৈরি করুন
- ধাপ 4: কী এবং API বিন্যাস খুঁজুন
- ধাপ 5: MIT APP উদ্ভাবক ডিজাইন এবং কোড
- ধাপ 6: অ্যান্ড্রয়েড অ্যাপ
- ধাপ 7: মোবাইলে অ্যাপ চালান
- ধাপ 8: Arduino কোড
- ধাপ 9: ফাংশনের প্রথম পরীক্ষা
- ধাপ 10: স্মার্ট কনটেইনার থেকে ধারক
- ধাপ 11: কন্টেইনারে কন্ট্রোলার সাজান
- ধাপ 12: পার্টিশনের আগে পরীক্ষা
- ধাপ 13:
- ধাপ 14: বাছাই এবং চ্যাটিং
ভিডিও: Cleverbot ব্যবহার করে বাছাই এবং কৃত্রিম বুদ্ধিমত্তার আড্ডায় কথা বলুন: 14 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এখানে আমি শুধু ভয়েস কমান্ড নয়, Cleverbot ব্যবহার করে কম্পিউটারের সাথে আর্টিফিশিয়াল ইন্টেলিজেন্স চ্যাট করার চেষ্টা করি।
প্রকৃতপক্ষে ধারণাটি এসেছিল যখন বাচ্চারা রঙের বাক্সে রঙ মিশ্রিত করে যখন এক রঙ থেকে নিকটতম রঙে নিয়ে যায়। কিন্তু পরিশেষে রান্নাঘরের জন্য প্রয়োগ করুন কারণ রান্নাঘরে একাকী মানুষের রান্না করার সময় একজন সঙ্গীর প্রয়োজন হয়। এখানে এটি আপনার সাথে চ্যাট করে এবং আপনার কমান্ড অনুসারে তালিকার আইটেমটিও দেখায়। তাই কখনই একটি আইটেমকে কাছাকাছি আইটেমের সাথে মেশাবেন না। চলুন শুরু করা যাক।
ধাপ 1: প্রয়োজনীয় উপকরণ
প্রয়োজনীয় সামগ্রী
1) আরডুইনো ইউনো
2) HC-05 ব্লুটুথ মডিউল।
3) Servo মোটর।
4) নিয়মিত বিদ্যুৎ সরবরাহ বোর্ড।
5) 12V ডিসি অ্যাডাপ্টার
6) ইন্টারনেট সুবিধা সহ অ্যান্ড্রয়েড ফোন।
7) প্লেইন পিসিবি, পুরুষ এবং মহিলা হেডার।
8) গোলাকার প্লাস্টিকের বাক্স।
9) আপনার বাছাই তালিকা অনুযায়ী ছোট বাক্স। আমি মশলা রাখার জন্য 3 টি পাত্রে ব্যবহার করি কারণ আমি কেবল বড় পাত্রে পেয়েছি।
ব্যবহৃত সফটওয়্যার
1) Arduino IDE।
2) অ্যান্ড্রয়েড অ্যাপ্লিকেশনের জন্য Appinventor।
3) কম্পিউটারের সাথে চ্যাটের জন্য Cleverbot ওয়েবসাইট নিবন্ধন।
সরঞ্জাম প্রয়োজন
1) সোল্ডারিং আয়ন,
2) গরম আঠালো বন্দুক।
3) ছুরি।
ধাপ 2: Arduino elাল তৈরি করুন
1) লাজুক করা সহজ।
2) Arduino uno মহিলা হেডারের মত প্ল্যান পিসিবিতে পুরুষ শিরোনাম।
3) আমি সার্ভো চালানোর জন্য ডিজিটাল পিন 5 এবং 6 ব্যবহার করি।
4) সফটওয়্যার সিরিয়াল হিসাবে ডিজিটাল পিন 2, 3 ব্যবহার করুন।
5) ব্লু টুথ মডিউল সিরিয়াল পিনগুলি সফটওয়্যার সিরিয়াল পিনের সাথে সংযুক্ত করুন এবং মহিলা সংযোগকারীর মাধ্যমে আরডুইনো থেকে বিদ্যুৎ সরবরাহ করুন।
6) বাহ্যিক থেকে servo জন্য বিদ্যুৎ সরবরাহ নিন। তাই 12 V থেকে 12V, 5V এবং 3.3V পাওয়ার সাপ্লাই বোর্ড ব্যবহার করুন।
7) এখন Arduino uno এর উপর প্রস্তুত করা ieldালটি ঠিক করুন। ব্লু টুথ মডিউলটিকে femaleালের মহিলা হেডারের সাথে সংযুক্ত করুন।
8) oাল উপর Servo মহিলা হেডার সংযোগ করুন। এখন সার্কিট সম্পন্ন।
পরিকল্পিত ফাংশনটি হল অ্যান্ড্রয়েড অ্যাপটি ব্লুটুথের মাধ্যমে আরডুইনো এর সাথে সংযুক্ত এবং আরডুইনো থেকে প্রাপ্ত তথ্য অনুযায়ী সার্ভোটি কাঙ্ক্ষিত কোণে ঘুরবে। এছাড়াও আমরা অ্যান্ড্রয়েডের সাথে কথা বলতে চাই এবং Cleverbot ওয়েব ব্যবহার করে চ্যাটিং এর মত উত্তর পেতে চাই। প্রথমে ক্লেভারবট দিয়ে শুরু করা যাক।
ধাপ 3: Cleverbot অ্যাকাউন্ট তৈরি করুন
এই প্রকল্পে আমরা কেবল কাজ করার সময় একটি আইটেম বাছাই করার আদেশ দিই না আমরা বটের সাথে চ্যাটও করি। Cleverbot হল একটি বট ওয়েবসাইটের সাথে আড্ডা যা আর্টিফিক্যাল ইন্টেলিজেন্স দিয়ে মানুষের কাছ থেকে, প্রেক্ষাপটে, এবং অনুকরণ করে। ওয়েবসাইটটি আমাদের এবং বটের মধ্যে চ্যাট না করে মূল্য প্রদান করে।
1) ওয়েব সাইট Cleverbot খুলুন।
2) আপনি যে ধরনের অ্যাকাউন্ট কিনতে চান তা বেছে নিন।
3) এটি চেকআউটে যায়। চেকআউটে আপনার বিবরণ লিখুন এবং অ্যাকাউন্টটি কিনুন।
4) তারপর আপনার মেইল আইডিতে মেইল সেন্ড ক্লিক করে অ্যাকাউন্টটি সক্রিয় করুন।
ধাপ 4: কী এবং API বিন্যাস খুঁজুন
1) অ্যাকাউন্ট তৈরি করার পরে Cleverbot ওয়েবসাইটে লগইন করুন।
2) সফল লগইন করার পরে এটি আপনার লগইন এবং মোট এপিআই কলগুলির জন্য API কী দেখায়।
3) কিভাবে এপিআই ব্যবহার করতে হয় সে সম্পর্কে বিস্তারিত জানতে কিভাবে পৃষ্ঠাটি ক্লিক করুন।
4) নিচে স্ক্রোল করার সময় আপনি কী ব্যবহার করে html রিকোয়েটের ফরম্যাট খুঁজে পেয়েছেন।
5) ব্রাউজারের অ্যাড্রেস বারে আপনার কী এবং প্রশ্ন দিয়ে ফর্ম্যাটটি টাইপ করুন। ব্রাউজার কথোপকথনের সাথে উত্তরটি এনক্রিপ্ট করা আকারে প্রদর্শন করে। পরবর্তী প্রশ্নটি জিজ্ঞাসা করার সময় এনক্রিপ্ট করা কথোপকথনটি ফেরত পাঠান (সিএস প্যারামিটারে) এটি বটটিকে আগের কথোপকথন হিসাবে রেখে দেয়। যদি সিএস দিয়ে শুরু করা হয় তবে এটি একটি নতুন কথোপকথন।
চ্যাট করতে অ্যান্ড্রয়েড অ্যাপ্লিকেশনে API ব্যবহার করুন। আসুন দেখি কিভাবে APPINVENTOR ব্যবহার করে APP তৈরি করা যায়।
ধাপ 5: MIT APP উদ্ভাবক ডিজাইন এবং কোড
1. অ্যাপ ইনভেন্টারে নতুন প্রজেক্ট তৈরি করুন।
2. ব্লুটুথ যোগাযোগের জন্য আমার আগের প্রকল্পগুলি দেখুন।
3) প্রথম স্ক্রিন অ্যাড এ
একটি) ব্লুটুথ বাছাই করার জন্য একটি তালিকা বোতাম।
খ) কমান্ডের নাম সেট করার জন্য পরবর্তী পর্দায় আইটেম বোতাম।
গ) Cleverbot ওয়েবসাইটের জন্য API কী সেট করতে কী বোতাম সেট করুন।
d) সেট কী বোতামে ক্লিক করুন একটি টেক্সটবক্স এবং একটি সেট বোতাম দৃশ্যমান। এখানে API কী লিখুন এবং সেট বোতামে ক্লিক করুন। পাঠ্য বাক্স এবং সেট বোতাম অদৃশ্য হয়ে গেছে এবং কী কী দৃশ্যমান সেট করুন।
4) তালিকার নামযুক্ত দ্বিতীয় পর্দায়
a) 8 টি টেক্সটবক্স এবং 1 বোতাম মান সেট করতে।
5) প্রধান স্ক্রিনে কমান্ডের নাম এবং Cleverbot কী সংরক্ষণ করতে মিনি DB ব্যবহার করুন।
6) ভয়েসকে টেক্সটে রূপান্তর করতে স্পিচ রিকগনিশন ব্যবহার করুন। তালিকার সাথে প্রাপ্ত পাঠ্যটি চেক করুন যদি এটি তালিকায় উপস্থিত থাকে এবং ব্লুটুথ সংযুক্ত থাকে তবে নীল নম্বরটি Arduino তে পাঠানো হয়।
7) যদি তালিকায় পাঠ্য উপস্থিত না থাকে তবে কী এবং প্রাপ্ত পাঠ্যের সাথে স্ট্রিং সংযোজন করা হয়। এবং Cleverbot url এ পাঠান।
8) ইউআরএল থেকে উত্তর বিভক্ত এবং উত্তর খুঁজুন। উত্তর পেতে টেক্সট টু স্পিচ কন্ট্রোল ব্যবহার করুন।
9) একবার ভয়েস বাজানো হলে, স্পিচ রিকগনিশন আবার কথা শুনুন।
ধাপ 6: অ্যান্ড্রয়েড অ্যাপ
আপনি যদি নতুন অ্যাপ তৈরি করতে পছন্দ না করেন। শুধু এপিকে ফাইল আপলোড এখানে ডাউনলোড করুন এবং আপনার অ্যান্ড্রয়েড মোবাইলে কপি করুন এবং সেখানে ইনস্টল করুন।
ধাপ 7: মোবাইলে অ্যাপ চালান
1) অ্যান্ড্রয়েড মোবাইলে অ্যাপ এআই সহকারী খুলুন।
2) অ্যান্ড্রয়েড মোবাইলে ব্লুটুথ চালু করুন।
3) সেট কী ক্লিক করুন এবং টেক্সট বক্সে API কী টাইপ করুন এবং সেট ক্লিক করুন।
4) আইটেম বোতামে ক্লিক করুন এবং বাক্সে তালিকাভুক্ত রংগুলি দেখুন। আপনি যদি নাম পরিবর্তন করতে চান।
5) দ্বিতীয় পর্দায় সেট মান ক্লিক করুন এবং প্রধান পর্দায় ফিরে যান।
6) যদি Arduino চালু থাকে তাহলে BT বাছুন এবং তালিকা থেকে HC-05 নির্বাচন করুন।
6) এখন সিন্ডারেলা ইমেজের যেকোনো জায়গায় ক্লিক করুন এটি আপনার চ্যাট অনুসারে শুনুন এবং পুনরায় চালান। যদি আপনি তালিকায় যা আছে তা সংরক্ষণ করেন তবে এটি তালিকা আইটেমটি আরডুইনো পাঠান। প্রাপ্ত Arduino সরানো servo অনুযায়ী।
ধাপ 8: Arduino কোড
1) ব্যবহৃত লাইব্রেরিগুলি
ক) সফটওয়্যার সিরিয়াল
খ) EEPROM
গ) সার্ভো
2) সফটওয়্যার সিরিয়াল হিসাবে ডিজিটাল পিন 2, 3 ব্যবহার করুন।
3) সার্ভার চালানোর জন্য ডিজিটাল পিন 5।
4) ব্লুটুথের মাধ্যমে অ্যান্ড্রয়েড থেকে বর্তমান নির্বাচনটি গ্রহণ করুন।
5) নির্বাচন অনুসারে পূর্ববর্তী অবস্থান থেকে সরানোকে গণনা করা বর্তমান অবস্থানে সরান।
6) এর সাথে সংযুক্ত Arduino ino ফাইল।
ধাপ 9: ফাংশনের প্রথম পরীক্ষা
এখন শিল্ড তৈরি করা হয়েছে, অ্যান্ড্রয়েড অ্যাপ অ্যান্ড্রয়েড মোবাইলে ডেভেলপ করা এবং ইনস্টল করা হয়েছে, আরডুইনো প্রোগাম ডেভেলপ করা হয়েছে এবং আরডুইনোতে আপলোড করা হয়েছে। এটি ফাংশন অখণ্ডতা পরীক্ষা করার সময়। ভিডিওটি ঠিক আছে কিনা দেখুন।
সমস্ত মৌলিক কাজ সম্পন্ন। এটি একটি শো কেস হিসাবে তৈরি করার সময়।
ধাপ 10: স্মার্ট কনটেইনার থেকে ধারক
1) গোলাকার প্লাস্টিকের পাত্রে নির্বাচন করুন যেখানে lাকনা ঘোরাতে মুক্ত এবং কোন থ্রেড নেই।
2) lাকনা নিন এবং ড্রিল বিট ব্যবহার করে idাকনার ঠিক মাঝখানে একটি গর্ত রাখুন।
3) oাকনার মাঝখানে সার্ভ হর্ন স্ক্রু করুন।
4) কন্টেইনারের নীচে সার্ভো ঠিক করার জন্য, আমরা বস্তুকে তার উচ্চতায় সঠিক নির্বাচন করতে চাই।
5) আমি একটি চকলেট বাক্স তার আকার সঠিক খুঁজে পেয়েছি।
6) এক্সটেনশন বক্স (চকোলেট বক্স) থেকে সর্বা নীচে গরম আঠালো।
7) oাকনা দিয়ে Servo স্ক্রু।
8) এক্সটেনশন বক্স (চকলেট বক্স) এর নিচের অংশে আঠা লাগান।
9) পাত্রে lাকনা বন্ধ করুন এবং শক্ত করে টিপুন। স্ক্রুগুলি সরান এবং idাকনা খুলুন। এবার কন্টেইনার বটম সহ বেস স্টিক। গরম আঠালো এটি সম্পূর্ণরূপে নীচে। এখন আয়োজন সম্পন্ন।
ধাপ 11: কন্টেইনারে কন্ট্রোলার সাজান
1) গরম আঠালো Arduino নীচে বিদ্যুৎ সরবরাহ। আরো আঠালো রাখুন যাতে উভয় বোর্ডে কোন টার্মিনাল সংযুক্ত না হয়।
2) পুরো ব্যবস্থাটি সার্ভোর উপরের দিকে রাখুন কারণ আমরা বাক্সের মাত্র 50% ব্যবহার করি।
3) বাক্সে এটি আঠালো করুন।
4) বাক্সের নিচের দিকে একটি গর্ত রাখুন এবং গর্তের মাধ্যমে অ্যাডাপ্টারের তার োকান।
5) এখন সার্ভো দিয়ে Lাকনাটি স্ক্রু করুন।
ধাপ 12: পার্টিশনের আগে পরীক্ষা
কন্টেইনারের প্রাপ্যতা অনুযায়ী আমরা কন্টেইনারকে পার্টিশন করছি। কনটেইনার বিভক্ত করার আগে আমি idাকনার কাজ পরীক্ষা করতে চাই। মার্কার ব্যবহার করে পাত্রে প্রতিটি ধাপে আন্দোলন চিহ্নিত করুন। এখানে আপনি পরীক্ষার ভিডিওটি দেখুন।
ধাপ 13:
1) আমি আলাদা পাত্রে মশলা রাখার পরিকল্পনা করছি। কিন্তু আমি যে কন্টেইনারটি পেয়েছি তা বড় তাই এটি সার্ভো রোটের এলাকায় মাত্র 3 নং ফিট করে।
2) সুতরাং তালিকার আইটেমগুলিকে 3 নং মাত্র 1, 4, 7 এ পরিবর্তন করুন। অন্য সব খালি রেখে দিন।
3) গরম আঠালো মশলা পাত্রে কনটেইনারের দেয়ালে।
4) পাত্রে উপরে চামচের জন্য একটি স্ট্যান্ড রাখুন।
5) চামচ আকারে enterাকনা প্রবেশ করুন।
6) এখন সব সম্পন্ন মশলা দিয়ে মশলা পাত্রে ভরা (আমি 7 নং মশলার জন্য পরিকল্পনা করেছি কিন্তু যে পাত্রে আমি পেয়েছি তা বড় তাই আমি সংখ্যা কমিয়ে দিলাম)
ধাপ 14: বাছাই এবং চ্যাটিং
এখন মজা করার সময়। মোবাইলটিকে একটি স্ট্যান্ডে রাখুন আমি স্মার্ট কন্টেইনারের কাছে নিজের তৈরি করি। নীল দাঁত ব্যবহার করে আরডুইনো এবং অ্যান্ড্রয়েড সংযুক্ত করুন। এখন আপনার সময় আইটেম বাছাই বা সিন্ডেরেলার সাথে চ্যাট করার। চ্যাটিং খুব মজার, ধন্যবাদ cleverbot।
প্রস্তাবিত:
HuskyLens ব্যবহার করে কৃত্রিম বুদ্ধিমত্তা এবং চিত্র স্বীকৃতি: 6 টি ধাপ (ছবি সহ)
HuskyLens ব্যবহার করে কৃত্রিম বুদ্ধিমত্তা এবং চিত্র স্বীকৃতি: আরে, কি হচ্ছে, বন্ধুরা! এখানে CETech থেকে আর্ক। এটি একটি এআই-চালিত ক্যামেরা মডিউল যা বিভিন্ন কৃত্রিম বুদ্ধিমত্তা অপারেশন যেমন ফেস রিকগনিটিও করতে সক্ষম
আপনার আলোর সাথে কথা বলুন: 5 টি ধাপ
আপনার আলোর সাথে কথা বলুন: আমার প্রকল্প কি? এই প্রকল্পটি এমন একটি আলো যা আপনি কোন রং পছন্দ করবেন তা বলে আপনি রং পরিবর্তন করতে পারেন। এই প্রকল্পগুলিতে আমি যে আলোটি তৈরি করেছি তা 4 টি ভিন্ন আলো ব্যবহার করে: সবুজ, লাল, হলুদ, নীল এবং অবশ্যই আপনি আরও আলো যুক্ত করতে পারেন এবং আরও রঙ পরিবর্তন করতে পারেন
NodeMcu ISD1820 মডিউলের সাথে কথা বলুন: 3 টি ধাপ
NodeMcu ISD1820 মডিউলের সাথে কথা বলুন: এই সহজ টিউটোরিয়ালে আমি ব্যাখ্যা করব কিভাবে NodeMCU বোর্ড ব্যবহার করে ISD1820 মডিউল সংযোগ এবং ব্যবহার করতে হয়। পুনশ্চ. আমার খারাপ ইংরেজির জন্য দু sorryখিত।
আলেক্সা এবং গুগল সহকারীর সাথে একসাথে রাস্পবেরি পাই: 4 টি ধাপে কথা বলুন
একটি রাস্পবেরি পাইতে আলেক্সা এবং গুগল সহকারীর সাথে একসাথে কথা বলুন: রাস্পবেরি পাইতে একই সাথে অ্যামাজন আলেক্সা এবং গুগল সহকারী চালান। তাদের যে কোন একটি নাম কল করুন, তারা তাদের নিজস্ব LEDs এবং রিং সাউন্ড সাড়া দেয়। তারপরে আপনি কিছু অনুরোধ জিজ্ঞাসা করুন এবং তারা যথাক্রমে এটির উত্তর দেয়। আপনি তাদের চর জানতে পারেন
কথা বলুন এবং বানান করুন: প্রাথমিক DIY কাজ: 8 টি ধাপ
কথা বলুন এবং বানান করুন: প্রাথমিক DIY কাজ: এই নির্দেশাবলী টেক্সাস ইন্সট্রুমেন্টস ভিনটেজ লার্নিং এডস: স্পিক & গণিত, কথা & বানান এবং কথা & পড়ুন। পরিবর্তন & সংযোজন প্রতিস্থাপন: স্পিকার গ্রিল ফোম ব্যাটারি কম্পার্টমেন্ট: অ্যাক্সেস কী ব্যাটারি অপসারণ: পুল-ট্যাবস্প্রো