মূল কনটেন্টে যান
এআই টিউটোরিয়াল

বাস্তব বিশ্বের Jev টাইপড-ডিসিশন প্রকল্প কীভাবে অন্বেষণ ও মূল্যায়ন করবেন

awesome-jev কীভাবে ব্যবহার করবেন, স্থানান্তরযোগ্য টাইপড-ডিসিশন প্যাটার্ন শনাক্ত করবেন, তালিকাভুক্ত প্রকল্প মূল্যায়ন করবেন, প্রয়োগের ক্ষেত্র অনুযায়ী উদাহরণ দেখবেন এবং নিরাপদে নতুন এন্ট্রি যোগ করবেন তা শিখুন। এই নির্দেশিকায় Jev কীভাবে চ্যাট মডেল থেকে আলাদা, এবং আত্মবিশ্বাসের সীমা, চালানো যায় এমন প্রমাণ, লাইসেন্স ও প্রকল্পের পরিপক্বতা কীভাবে মূল্যায়ন করতে হয় তাও ব্যাখ্যা করা হয়েছে।

বাস্তব বিশ্বের Jev টাইপড-ডিসিশন প্রকল্প কীভাবে অন্বেষণ ও মূল্যায়ন করবেন

awesome-jev কী

awesome-jev হলো TypeSafe AI-এর Jev System One মডেলকে ঘিরে তৈরি সর্বসাধারণের জন্য উন্মুক্ত প্রকল্প ও অনুশীলনের একটি বাছাইকৃত ডিরেক্টরি। Jev কোথায় বাস্তব সিদ্ধান্ত নিচ্ছে এবং কোন বাস্তবায়ন-পদ্ধতিগুলো বিভিন্ন শিল্পে প্রয়োগ করা যেতে পারে, তা দ্রুত খুঁজে দেখার জন্য এটি একটি ফিল্ড গাইড হিসেবে তৈরি।

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

awesome-jev-এ কোনো প্রকল্পের উপস্থিতি বোঝায় যে সেটি রিপোজিটরির অন্তর্ভুক্তির নিয়ম পূরণ করেছে; তবে সেটি কোড রিভিউ, নিরাপত্তা অডিট, পুনরুৎপাদনযোগ্যতা যাচাই বা পরিপক্বতা মূল্যায়ন পেরিয়েছে—এমন নয়।

ডিরেক্টরির প্রধান বৈশিষ্ট্য

অ্যাপ্লিকেশন-কেন্দ্রিক বিভাগ

প্রতিটি এন্ট্রি তার সবচেয়ে সরাসরি Jev প্রয়োগের ভিত্তিতে ঠিক একটি বিভাগের অন্তর্ভুক্ত। বর্তমান ডিরেক্টরিতে রয়েছে:

  • শ্রেণিবিন্যাস ও রাউটিং: মডেল নির্বাচন, ইমেলের অভিপ্রায়ভিত্তিক রাউটিং, নিয়োগ, ব্রাউজার ফিল্টারিং এবং ত্রুটি বাছাই।
  • যাচাইকরণ ও গার্ডরেল: কোড রিভিউ গেট, টুল-কল নিরাপত্তা, প্রম্পট-ইনজেকশন যাচাই এবং সম্পন্নতার যাচাইকরণ।
  • স্কোরিং ও র‌্যাঙ্কিং: অনুসন্ধানের প্রাসঙ্গিকতা, উদ্ধৃতির সমর্থন, কোডের গুণমান, SEO এবং সেম্যান্টিক ম্যাপিং।
  • এজেন্টের সিদ্ধান্ত: ব্রাউজারের কার্যক্রম, কোডিং-এজেন্টের বিচার, কনটেক্সট ছাঁটাই এবং সীমাবদ্ধ রোবোটিক কার্যক্রম।
  • ডেটা লেবেলিং ও কিউরেশন: ডেটাসেট ফিল্টারিং এবং ইস্যু বাছাই।
  • মূল্যায়ন ও বেঞ্চমার্কিং: তুলনামূলক পরীক্ষা, ক্যালিব্রেশন টুল এবং পুনরুৎপাদনযোগ্য মূল্যায়ন হারনেস।
  • ক্যালিব্রেশন ও গবেষণা: স্থানীয় পুনরুৎপাদন, উন্মুক্ত বিকল্প এবং Jev-ধাঁচের সিদ্ধান্ত মডেল।
  • ইনফ্রাস্ট্রাকচার ও ইন্টিগ্রেশন: SDK, গেটওয়ে, কমান্ড-লাইন টুল এবং ফ্রেমওয়ার্ক ইন্টিগ্রেশন।
  • ডোমেইনভিত্তিক বিভাগ: গেম, সিমুলেশন, অর্থনীতি, ট্রেডিং, কমপ্লায়েন্স, আইনি কর্মপ্রবাহ এবং কনটেন্ট মডারেশন।
  • সম্পর্কিত অনুশীলন ও আলোচনা: শক্তিশালী স্বতন্ত্র প্রকল্প পৃষ্ঠা না থাকলে বাস্তব ব্যবহারের বিশ্বাসযোগ্য সর্বসাধারণের প্রতিবেদন।

রিপোজিটরিটি এখনও যেসব বিভাগে এন্ট্রি যোগ করা হচ্ছে, সেগুলোও চিহ্নিত করে। উদাহরণস্বরূপ, README-তে বর্তমানে Scientific Pipelines বিভাগটি কোনো এন্ট্রি ছাড়াই তালিকাভুক্ত আছে।

সংক্ষিপ্ত, প্রমাণভিত্তিক এন্ট্রি

প্রতিটি গৃহীত আইটেম একটি সর্বসাধারণের জন্য উন্মুক্ত উৎসের লিংক দেয় এবং এক বাক্যে পরিস্থিতি, পদ্ধতি ও মূল্য সংক্ষেপে তুলে ধরে। কোনো এন্ট্রিতে Jev-কে স্পষ্টভাবে চিহ্নিত করতে হবে, TypeSafe AI-এর System One পদ্ধতির উল্লেখ থাকতে হবে, অথবা এমন একটি টাইপযুক্ত লুপ দেখাতে হবে যেখানে একটি প্রশ্ন আত্মবিশ্বাসের মাত্রাসহ একটি টাইপযুক্ত উত্তর তৈরি করে এবং অ্যাপ্লিকেশন সেটি গ্রহণ, প্রত্যাখ্যান বা উচ্চতর পর্যায়ে পাঠায়।

স্বয়ংক্রিয়ভাবে তৈরি হোমপেজ

প্রধান README বিভাগগুলোর ফাইল একত্র করে। এটি scripts/build-readme.py দ্বারা তৈরি হয়, তাই অবদানকারীদের README-তে শুধু তৈরি করা বিভাগীয় কনটেন্ট পরিবর্তন না করে সংশ্লিষ্ট বিভাগীয় ফাইল সম্পাদনা করা উচিত।

ইনস্টলেশন ও সেটআপ

ইনস্টলেশন ছাড়াই ব্রাউজ করা

awesome-jev কোনো SDK, ফ্রেমওয়ার্ক বা এক্সিকিউটেবল অ্যাপ্লিকেশন নয়; এটি একটি ডিরেক্টরি। GitHub-এ সরাসরি README খুলে, একটি বিভাগ নির্বাচন করে এবং পৃথক প্রকল্পের লিংক অনুসরণ করে এটি ব্যবহার করতে পারেন। তালিকাটি ব্রাউজ করতে কোনো প্যাকেজ ইনস্টলেশন বা API ক্রেডেনশিয়াল প্রয়োজন নেই।

স্থানীয় কপি নিয়ে কাজ করা

ফাইলগুলো স্থানীয়ভাবে অনুসন্ধান করতে বা কোনো অবদান প্রস্তুত করতে চাইলে, GitHub URL ব্যবহার করে রিপোজিটরিটি ক্লোন করুন:

git clone <repository-url>
cd awesome-jev

বিভাগের উৎস ফাইলগুলো categories/-এর অধীনে সংরক্ষিত। উপযোগী কিছু উদাহরণ:

categories/classification-routing.md
categories/verification-guardrails.md
categories/scoring-ranking.md
categories/evaluation-benchmarking.md

কোনো বিভাগীয় ফাইল সম্পাদনা করার পর scripts/build-readme.py দিয়ে সমন্বিত README পুনর্নির্মাণ করুন। এটি চালানোর আগে রিপোজিটরির নিজস্ব পরিবেশ ও অবদান নির্দেশনা অনুসরণ করুন। স্ক্রিপ্টটি সরাসরি Python দিয়ে চালানোর জন্য কনফিগার করা থাকলে, সাধারণত কমান্ডটি হবে:

python scripts/build-readme.py

প্রামাণিক নিয়মের জন্য CONTRIBUTING.md দেখুন, বিশেষ করে AI-সহায়তায় কাজ, প্রকল্পের গভীরতা এবং ব্যাপক জমাদানসংক্রান্ত নিয়মগুলো।

মৌলিক ব্যবহার: উপযুক্ত Jev প্যাটার্ন খোঁজা

ধাপ ১: শিল্প নয়, সিদ্ধান্ত নির্ধারণ করুন

আপনার সফটওয়্যারকে যে নির্দিষ্ট সিদ্ধান্ত নিতে হবে, তা বর্ণনা করে শুরু করুন। প্রয়োজনীয় আউটপুটটি কোনো পছন্দ, স্কোর বা বুলিয়ান মান কি না এবং আত্মবিশ্বাস অপর্যাপ্ত হলে কী ঘটবে, তা নির্ধারণ করুন।

একটি ধারণাগত সিদ্ধান্ত চুক্তি এমন হতে পারে:

State: প্রাসঙ্গিক অসংগঠিত ইনপুট
Question: একটি নির্দিষ্ট টাইপযুক্ত প্রশ্ন
Decision: Choice | Score | Boolean
Confidence: সেই সিদ্ধান্তে মডেলের আত্মবিশ্বাস
Action: accept | reject | escalate

এটি একটি ধারণাগত প্যাটার্ন, Jev API-এর সিনট্যাক্স নয়। আপনার নির্বাচিত নির্দিষ্ট প্রকল্পের লিংক করা API ও SDK ডকুমেন্টেশন ব্যবহার করুন।

ধাপ ২: সবচেয়ে কাছের সরাসরি বিভাগ বেছে নিন

আপনার সিস্টেমকে কোনো মডেল নির্বাচন, ইমেল শ্রেণিবিন্যাস বা অনুরোধ রাউট করতে হলে Classification and Routing দিয়ে শুরু করুন। কোনো এজেন্টের কার্যক্রম অনুমোদন বা সম্পন্ন কাজ যাচাই করতে হলে Verification and Guardrails দিয়ে শুরু করুন। আউটপুট মূলত কোনো গ্রেডকৃত মান বা ক্রম হলে Scoring and Ranking ব্যবহার করুন।

শুধু শিল্পের ভিত্তিতে অনুসন্ধান করবেন না। কোনো কোডিং এজেন্টে ব্যবহৃত রাউটিং প্যাটার্ন গ্রাহক সহায়তা, ডকুমেন্ট প্রক্রিয়াকরণ বা অন্য কোনো ডোমেইনেও প্রয়োগ করা যেতে পারে, যদি টাইপযুক্ত সিদ্ধান্তটির গঠন একই হয়।

ধাপ ৩: সুনির্দিষ্ট উদাহরণ তুলনা করুন

ধরা যাক, আপনাকে বিভিন্ন মডেলের মধ্যে অনুরোধ রাউট করতে হবে। ডিরেক্টরিতে এ বিষয়ে কয়েকটি প্রাসঙ্গিক পদ্ধতি রয়েছে:

  • jev-router কাজের ভিত্তিতে সম্ভাব্য মডেলগুলোর মধ্য থেকে বেছে নিতে Jev-কে অনুরোধ করে।
  • pi-jev-router Vercel AI Gateway-এর মাধ্যমে Pi কোডিং এজেন্টে প্রতি-অনুরোধ মডেল রাউটিং যোগ করে।
  • jcm-router ক্যাশ করা প্রাথমিক কথোপকথন অক্ষুণ্ণ রেখে প্রতি বার্তার জন্য Claude মডেল ও reasoning effort বেছে নেয়।
  • duet-agent মডেল নির্বাচনের জন্য Jev-নির্ভর একটি রাউটিং টেবিল বজায় রাখে।

এই এন্ট্রিগুলো টাইপ-নির্ভর রাউটিং প্যাটার্ন অনুসরণ করলেও runtime, লক্ষ্য অ্যাপ্লিকেশন এবং integration boundary-এর দিক থেকে আলাদা। কোনোটি বেছে নেওয়ার আগে প্রতিটি source link অনুসরণ করে implementation পরীক্ষা করুন।

ধাপ ৪: সম্পূর্ণ সিদ্ধান্ত-চক্র অনুসরণ করুন

একটি বিশ্বাসযোগ্য implementation-এর README-তে শুধু Jev-সম্পর্কিত দাবি থাকলেই চলবে না। সম্পূর্ণ প্রবাহটি খুঁজে দেখুন:

  1. অ্যাপ্লিকেশন সিদ্ধান্তের জন্য প্রয়োজনীয় state সংগ্রহ করে।
  2. এটি Jev-কে সুনির্দিষ্টভাবে টাইপ করা একটি প্রশ্ন পাঠায়।
  3. এটি টাইপ করা ফলাফল ও confidence পার্স করে।
  4. অ্যাপ্লিকেশন কোড ফলাফলটি একটি স্পষ্ট policy বা threshold-এর সঙ্গে তুলনা করে।
  5. সিস্টেম ফলাফল গ্রহণ করে, প্রত্যাখ্যান করে অথবা বিষয়টি escalation করে।

উদাহরণস্বরূপ, তালিকাভুক্ত Notra integration তার NOTRA_JEV_CLASSIFIERS flag-এর অধীনে brand-visibility classifier-গুলোকে Jev-এর boolean সিদ্ধান্তে রাউট করে এবং 0.5 threshold নথিভুক্ত করে। এটি এমন কোনো project-এর চেয়ে বেশি কার্যকর, যা শুধু বলে যে তারা AI classification ব্যবহার করে।

ধাপ ৫: project-এর নিজস্ব প্রমাণ যাচাই করুন

কোনো candidate শনাক্ত করার পর awesome list থেকে বেরিয়ে সেই project-এর setup নির্দেশনা অনুসরণ করুন। test, sample input ও প্রত্যাশিত output, অথবা public demonstration রয়েছে এমন entry-কে অগ্রাধিকার দিন। awesome-jev repository তালিকাভুক্ত software compile হয় কি না, কিংবা প্রকাশিত ফলাফল পুনরুৎপাদন করা যায় কি না, তা যাচাই করে না।

ব্যবহারিক অনুসন্ধানের উদাহরণ

এজেন্টের কাজের জন্য guardrail তৈরি

execution-এর আগে কোনো action পরীক্ষা করতে হলে Verification and Guardrails category খুলুন। তালিকাভুক্ত প্রাসঙ্গিক pattern-এর মধ্যে রয়েছে pi-jev দিয়ে ঝুঁকিপূর্ণ Pi tool call পরীক্ষা করা, jev-guard দিয়ে prompt injection বা বিপজ্জনক action আটকে দেওয়া, এবং pi-heed-এর মাধ্যমে side-effect সৃষ্টিকারী প্রতিটি tool call ব্যবহারকারীর অনুরোধের সঙ্গে তুলনা করা।

এই project-গুলো মূল্যায়নের সময় gate ঠিক কোথায় চলে তা শনাক্ত করুন। pre-execution gate কোনো action প্রতিরোধ করতে পারে, কিন্তু post-edit reviewer কোনো পরিবর্তন ঘটার পরেই সমস্যা শনাক্ত বা রিপোর্ট করতে পারে।

ফলাফল স্কোর করা ও পুনরায় র‍্যাঙ্ক করা

Scoring and Ranking category-তে search reranking, citation verification, code-quality assessment এবং content grading অন্তর্ভুক্ত রয়েছে। Jev একটি সামগ্রিক score তৈরি করে, নাকি পরে application code একত্র করে এমন একাধিক dimension তৈরি করে, তা পরীক্ষা করুন।

এছাড়া reranking কোনো system উন্নত করবে ধরে নেওয়ার আগে Evaluation and Benchmarking category-ও পর্যালোচনা করুন। তালিকাভুক্ত একটি পরিমাপক প্রতিবেদনে বলা হয়েছে, পরীক্ষিত catalog ও query set-এ শুধু Jev reranking vector retrieval-এর চেয়ে ভালো ফল দেয়নি। architecture বেছে নেওয়ার সময় সফল উদাহরণের মতো নেতিবাচক ফলাফলও মূল্যবান হতে পারে।

কম-confidence সিদ্ধান্ত পরিচালনা

Confidence প্রদর্শন করে উপেক্ষা না করে একটি স্পষ্ট application policy নির্ধারণে ব্যবহার করা উচিত। একটি প্রচলিত architecture হলো উচ্চ-confidence-সম্পন্ন typed decision গ্রহণ করা এবং অনিশ্চিত case-গুলো মানুষ বা আরও ব্যয়বহুল কোনো model-এর কাছে পাঠানো। তালিকাভুক্ত jevcal project-টি বিশেষভাবে প্রাসঙ্গিক: এটি labeled data-তে target accuracy অর্জনের জন্য প্রতি-প্রশ্ন threshold নির্ধারণ করে, held-out split-এ তা যাচাই করে, escalation traffic রিপোর্ট করে এবং model update-এর কারণে নির্ধারিত threshold ভেঙে গেলে CI ব্যর্থ করতে পারে।

তালিকাভুক্ত Project মূল্যায়নের পদ্ধতি

Curated হওয়া endorsement নয়; তাই গ্রহণের আগে একটি সামঞ্জস্যপূর্ণ checklist অনুসরণ করুন:

  1. বাস্তব Jev call নিশ্চিত করুন। typed question-সম্বলিত request এবং answer পার্স করে এমন code খুঁজুন।
  2. চালানো যায় এমন check খুঁজুন। test, প্রত্যাশিত ফলাফলসহ example, benchmark বা public demonstration-কে অগ্রাধিকার দিন।
  3. পরিমাণগত দাবি অনুসরণ করুন। accuracy, cost, latency এবং volume-এর সংখ্যাগুলো reproducible বা স্পষ্টভাবে নথিভুক্ত evidence-এর সঙ্গে যুক্ত থাকা উচিত।
  4. implementation-এর গভীরতা পরিমাপ করুন। repository-তে working code, একটি thin scaffold, নাকি মূলত prompt ও documentation রয়েছে, তা নির্ধারণ করুন।
  5. license পরীক্ষা করুন। code public হলেও license না থাকা বা অসামঞ্জস্যপূর্ণ license reuse ও redistribution বাধাগ্রস্ত করতে পারে।
  6. history ও maintainership পর্যালোচনা করুন। একই দিনে তৈরি হওয়া, একই ধরনের scaffold এবং ন্যূনতম commit history-সহ repository বৈধ হতে পারে, তবে সেগুলো এখনও অপ্রমাণিত।

ডিরেক্টরির entry-গুলোকে গবেষণার সূত্র হিসেবে বিবেচনা করুন। Production-এ ব্যবহারের আগে security, reliability, maintainability এবং licensing স্বাধীনভাবে মূল্যায়ন করুন।

উন্নত টিপস

মডেলের বিচারবোধ ও application policy আলাদা রাখুন

Typed decision ও confidence-কে আপনার system যে action নেয়, তার থেকে আলাদা রাখুন। Threshold, escalation path, spending limit এবং safety rule সাধারণ application code-এ দৃশ্যমান থাকা উচিত। এতে decision question পুনর্লিখন না করেই behavior পরীক্ষা ও পরিবর্তন করা সহজ হয়।

সংক্ষিপ্ত প্রশ্নকে অগ্রাধিকার দিন

ডিরেক্টরির Jev example-গুলো সবচেয়ে শক্তিশালী হয় যখন তারা সীমাবদ্ধ প্রশ্ন করে: কোন candidate বেছে নিতে হবে, কোনো rule লঙ্ঘিত হয়েছে কি না, evidence কোনো দাবিকে কতটা সমর্থন করে, অথবা কাজ সম্পূর্ণ হয়েছে কি না। Typed-decision model-কে open-ended generation-এর বিকল্প হিসেবে ব্যবহার করা এড়িয়ে চলুন।

abstention path তৈরি করুন

দুর্বল মিলকে জোর করে আত্মবিশ্বাসপূর্ণ দেখায় এমন কোনো অ্যাকশনে পরিণত করবেন না। তালিকাভুক্ত agent skill router-এ আত্মবিশ্বাস-সচেতন সিদ্ধান্ত ব্যবহারের কথা স্পষ্টভাবে বলা হয়েছে, যাতে দুর্বল মিল প্রত্যাখ্যান করা যায়। একই ধরনের fallback আচরণ classification, verification এবং moderation workflow-এও প্রয়োগ করা যেতে পারে।

নিজস্ব ডেটায় threshold যাচাই করুন

একটি প্রকল্পে রিপোর্ট করা threshold অন্য প্রকল্পের জন্য স্বয়ংক্রিয়ভাবে উপযুক্ত হয় না। প্রতিনিধিত্বশীল labeled case সংগ্রহ করুন, একটি লক্ষ্যমানের quality level নির্বাচন করুন, coverage ও escalation rate পরিমাপ করুন এবং held-out data-তে ফল যাচাই করুন। প্রশ্ন, model, input format বা decision policy পরিবর্তন করার পর evaluation পুনরায় চালান।

কেন্দ্রিক পর্যালোচনার জন্য category file ব্যবহার করুন

বিস্তৃতভাবে খোঁজার জন্য তৈরি README সুবিধাজনক, তবে কেন্দ্রীভূত পর্যালোচনা ও contribution-এর জন্য categories/-এর পৃথক file বেশি উপযোগী। প্রতিটি entry ঠিক একটি category-তে থাকায় কোনো project একাধিক বিষয় নিয়ে কাজ করলে সংলগ্ন category-গুলিও পর্যালোচনা করুন।

উন্মুক্ত বিকল্পগুলো সতর্কতার সঙ্গে পর্যালোচনা করুন

Calibration and Research category-তে local reproduction, independent preview এবং উন্মুক্ত Jev-ধাঁচের model রয়েছে। এসব project typed-decision interface পুনরুৎপাদন করতে পারে বা সংশ্লিষ্ট decoding technique নিয়ে পরীক্ষা করতে পারে, কিন্তু এগুলো TypeSafe AI-এর Jev-এর আচরণ, calibration বা operational বৈশিষ্ট্যের সঙ্গে মেলে বলে স্বয়ংক্রিয়ভাবে ধরে নেওয়া উচিত নয়।

একটি Entry যোগ করা

প্রস্তাবিত entry-টি public, উদ্ধৃতিযোগ্য এবং Jev অথবা নথিভুক্ত কোনো Jev port বা derivative-এর সঙ্গে স্পষ্টভাবে সংযুক্ত হওয়া উচিত। এতে generic classifier, router বা judge-এর বর্ণনা না দিয়ে একটি নির্দিষ্ট typed decision-এর বর্ণনা থাকতে হবে, যা কেবল patternটির অনুরূপ নয়।

  1. Projectটির সরাসরি প্রয়োগের সঙ্গে সবচেয়ে বেশি সামঞ্জস্যপূর্ণ category নির্বাচন করুন।
  2. categories/-এর অধীনে সেই category-র source file সম্পাদনা করুন।
  3. Scenario, method এবং value অন্তর্ভুক্ত করে এক বাক্যের summary লিখুন।
  4. সংযুক্ত source-এ Jev বা typed-decision loop স্পষ্টভাবে প্রদর্শিত হয়েছে কি না যাচাই করুন।
  5. scripts/build-readme.py দিয়ে তৈরি README পুনর্নির্মাণ করুন।
  6. Pull request খোলার আগে CONTRIBUTING.md-এর সব নির্দেশনা অনুসরণ করুন।

সংশোধন ও অপসারণও বৈধ contribution। কোনো entry-তে প্রবেশ করা না গেলে, ভুলভাবে category নির্ধারিত হলে, অতিরিক্ত অস্পষ্ট হলে বা inclusion rule আর পূরণ না করলে, সহায়ক প্রমাণসহ issue অথবা pull request খুলুন।

উপসংহার

awesome-jev routing, scoring, verification, agent, research এবং infrastructure জুড়ে বাস্তব typed-decision application আবিষ্কারের একটি কাঠামোবদ্ধ উপায় দেয়। এর সবচেয়ে বড় মূল্য শুধু link-এর সংখ্যায় নয়, বরং এসব project যে পুনরাবৃত্ত pattern প্রকাশ করে তাতে। প্রার্থী খুঁজে পেতে তালিকাটি ব্যবহার করুন, প্রতিটি decision loop অনুসরণ করুন, মূল project পরীক্ষা করুন, নিজস্ব data-তে calibration করুন এবং প্রতিটি listing-কে endorsement নয়, বরং অনুসন্ধানের সূত্র হিসেবে বিবেচনা করুন।