মূল বিষয়ে যান
WebGuideBD AI Academy

Embeddings ও Semantic Search

One-hot বনাম dense embedding; embedding lookup; co-occurrence ও PPMI; skip-gram দিয়ে embedding শেখা; vector গাণিতিক ও তার সীমা; bias; cosine দিয়ে semantic search ও threshold।

n-gram মডেলে “দাম” ও “মূল্য” সম্পূর্ণ আলাদা প্রতীক—একটির সম্পর্কে শেখা অন্যটিতে যায় না। Embedding প্রতিটি token-কে একটি ছোট dense vector দেয়, এবং একই প্রসঙ্গে আসা শব্দের vector কাছাকাছি হয়। এই অধ্যায়ে one-hot থেকে embedding lookup, গণনা-ভিত্তিক co-occurrence vector, এবং JavaScript-এ একটি ছোট skip-gram মডেল train করব যা নিজে থেকে “দাম ≈ মূল্য” শেখে। তারপর vector গাণিতিকের আকর্ষণ ও বিপদ (bias), এবং cosine similarity দিয়ে semantic search।

প্রজেক্ট: হাতে-বানানো, স্পষ্টভাবে চিহ্নিত teaching vector দিয়ে বাংলা পণ্য-সার্চ, keyword search-এর সাথে তুলনা ও recall@k মূল্যায়নসহ।

এই অধ্যায়ের পাঠ

  1. One-hot থেকে Embedding Lookup · 30 মিনিট
  2. প্রসঙ্গ থেকে অর্থ: Co-occurrence ও PPMI · 40 মিনিট
  3. Skip-gram: Embedding শেখা · 50 মিনিট
  4. Vector গাণিতিক, সীমা ও Bias · 35 মিনিট
  5. প্রজেক্ট: Teaching Vector দিয়ে বাংলা পণ্য-সার্চ · 70 মিনিট