কীভাবে অনুসন্ধান API এর সাথে দৃust়তার সাথে শ্রমশক্তি প্রতিশব্দ কাজ করবেন?


20

ট্যাগ সমার্থক শব্দগুলি অনেকগুলি সাইটের একটি জনপ্রিয়, গুরুত্বপূর্ণ বৈশিষ্ট্য (উদাহরণস্বরূপ, এখানে স্ট্যাকএক্সচেঞ্জে ব্যবহৃত হয়), এবং শ্রবণশক্তি প্রতিশব্দটি ড্রুপাল 6 এর মূল শ্রেণীবদ্ধ মডিউলের অংশ হিসাবে ব্যবহৃত হত "নিজের নিজের রোল করুন" কাস্টম প্রতিশব্দ সিস্টেমের পক্ষে বাদ দেওয়ার আগে ফিল্ড এপিআই ব্যবহার করে

প্রতিশব্দগুলি নির্ভরযোগ্যতার সাথে কাজ করলে, তারা অনুসন্ধানে অত্যন্ত কার্যকর; উদাহরণস্বরূপ, "আমেরিকা" অনুসন্ধানের বিষয়বস্তুগুলিকে "ইউএসএ" ইত্যাদি ট্যাগযুক্ত সন্ধান করার জন্য এটি নিশ্চিত করা যাইহোক, জনপ্রিয় অনুসন্ধান এপিআই - ফ্যাক্ট এপিআইয়ের সাথে কাজ করার সময় আমি এই বৈশিষ্ট্যটি কার্যকর করার জন্য মানক পদ্ধতিটি কী তা নিয়ে কোনও লিড খুঁজে পাচ্ছি না Face নোড অনুসন্ধানের জন্য সম্পর্কিত সংহত অনুসন্ধান মডিউলগুলির পরিবার।

"প্রবাহের সাথে যেতে" এই জাতীয় মডিউলগুলির ক্লাস্টারগুলির সাথে কাজ করার সময় গুরুত্বপূর্ণ, আপনি যে সিস্টেমগুলি প্রয়োগ করেন সেগুলি সম্প্রদায় এবং মডিউল রক্ষণাবেক্ষণকারীদের চিন্তার শস্যের বিপরীতে না যায় তা নিশ্চিত করার জন্য is যখন তারা শস্যের বিপরীতে যায় তখন এগুলি ফ্লেকি হয় এবং ভবিষ্যতে এই মডিউলগুলিতে পরিবর্তনগুলি ভেঙে যাওয়ার ঝুঁকি থাকে।

অনুসন্ধান API ব্যবহারের জন্য সাইটের জন্য ডি 7-তে ট্যাক্সনোমি প্রতিশব্দ প্রয়োগের জন্য একটি নির্ভরযোগ্য / শক্তিশালী / মান / প্রত্যাশিত পদ্ধতি কী? (বিশেষত, অনুসন্ধান এপিআই সোলার সহ , তবে আমি আশা করব যে সন্ধান এপিআইয়ের নির্দিষ্ট অনুসন্ধান সরবরাহকারীর বিমূর্তকরণের প্রচেষ্টাগুলি এই ক্ষেত্রে কাজ করবে)।

আপনার যদি এটির কাজ করে বলে মনে হয় তবে আপনি এটি আবিষ্কার করেছেন এবং আপনি নিশ্চিত নন যে এটি শস্যের বিপরীতে বা না হয় (দ্রুপালের মধ্যে খুব সাধারণ), দয়া করে এটিকে আপনার তথ্যের সাথে ভাগ করে নিন অনুসন্ধান API- ফেস্ট এপিআই পরিবারের যে বৈশিষ্ট্যগুলি এবং মডিউলগুলি এটি করে এবং এটির সাথে ভাল কাজ করে না তার উপর পরীক্ষা, ব্যবহার এবং অভিজ্ঞতা।

কিছু গবেষণামূলক তবে সম্ভাব্য ফ্লকি বিকল্পগুলি আমি গবেষণায় পেয়েছি:

  • একটি ডি 7 অনুসন্ধান প্রতিশব্দ মডিউল রয়েছে, তবে এটি খুব সামান্য ব্যবহৃত হয়েছে বলে মনে হচ্ছে এবং এটির কোনও নিশ্চিতকরণ নেই বা এটি অনুসন্ধানের মতো তৃতীয় পক্ষের অনুসন্ধান মডিউলগুলির সাথে কাজ করা চালিয়ে যাবে (এটি ড্রুপাল মূল অনুসন্ধানটি মাথায় রেখে তৈরি করা হয়েছে)। সম্পাদনা: সাধারণভাবে ডি 7-তে খুব নির্ভরযোগ্য বলে মনে হয় না
  • তাত্ত্বিকভাবে কোনও শুল্কবিজ্ঞানের শব্দভাণ্ডারে "প্রতিশব্দ" নামে একটি শব্দ রেফারেন্স ক্ষেত্র যুক্ত করা এবং অনুসন্ধান নীতিতে সমান ওজনযুক্ত অনুসন্ধান API এ শব্দটি থেকে এই ক্ষেত্রটিকে সূচীকরণ করা সম্ভব। এটি পাঠ্য অনুসন্ধানগুলির জন্য কাজ করবে, তবে দৃ Search় কিছু না হয়ে অগভীর ম্যাকগুভার-ওয়াই ড্যাক্ট-টেপ সমাধানের মতো মনে হয় যা পুরো অনুসন্ধান API পরিবারে সহজেই স্লট করে। উদাহরণস্বরূপ, "যুক্তরাজ্য" শব্দের যদি "ব্রিটেন" প্রতিশব্দ থাকে তবে 'ব্রিটেন' অনুসন্ধান করা কেউ ইউনাইটেড কিন্ডগমের সাথে ফলাফল ট্যাগ করতে পারে তবে কেউ "ব্রিটেন" কে স্বতঃসম্পূর্ণ ট্যাক্সনোমি এক্সপোজড ফিল্টারে টাইপ করে বা ব্রিটিশকে ট্যাক্সনোমি সত্য দিয়ে নির্বাচন করে থাকেন results "যুক্তরাজ্য" এর সাথে ট্যাগ করা কোনও সামগ্রী দেখতে পাবেন না * *****
  • অনুরূপ আরেকটি সম্ভাবনা হ'ল শব্দাবলীর শব্দের একটি বহুমাত্রিক সমতল পাঠ্য ক্ষেত্র "প্রতিশব্দ" যুক্ত করা (বা এমনকি কমা-বিচ্ছিন্ন, আমার ধারণা) এবং এটিকে ওপরের শব্দের নামের সমান ওজন দিয়ে সূচকিত করা হয়। তবে এর অনুরূপ, আরও খারাপ না হলেও উপরের উদাহরণগুলিতে উপরের বিষয়গুলি "ব্রিটেন" এমনকি একটি মুখোমুখি বা উন্মুক্ত ফিল্টারের বিকল্প হিসাবে তালিকাভুক্ত হবে না। নাম এবং প্রতিশব্দ ("যুক্তরাজ্য (ব্রিটেন, যুক্তরাজ্য")) সমন্বিত করে একটি যৌগিক ক্ষেত্র তৈরি করার কিছু উপায় থাকতে পারে এবং এটি ব্যবহারের জন্য দিকগুলি / এক্সপোজড ফিল্টার / ইত্যাদি সেট করুন ... তবে আমি কোনওভাবেই ভাবতে পারি না এটি করার জন্য যা উদ্বেগজনকভাবে হ্যাকি নয় এবং শস্যের বিরুদ্ধে উদ্বেগজনকভাবে অনুভব করে না। সম্পাদনা: অনুসন্ধান এপিআই সম্মিলিত মনে হয় এরকম কোনও কিছুর জন্য ডিজাইন করা হয়েছে তবে আমি '
  • তারপরে এই শব্দটির নাম অনুসারে সমস্ত কিছু ছড়িয়ে দেওয়ার শেষ অবলম্বন বিকল্পটি রয়েছে: এটি স্পষ্ট হওয়া উচিত যে এটি পছন্দসই নয় এবং অনেক ক্ষেত্রে খুব কুরুচিপূর্ণ তালিকা তৈরি করে দেবে (যেমন "উত্তরের মতো লিখিত সমস্ত দেশগুলির নেভিগেশন তালিকাটি কল্পনা করুন)" কোরিয়া (পিআরকে, ডিপিআরকে, গণতান্ত্রিক গণপ্রজাতন্ত্রী কোরিয়া) "...)। বা একটি "প্রদর্শনের নাম" ক্ষেত্র যা সংক্ষিপ্ত সংস্করণটি দেখায় এবং অনুসন্ধান নাম বাদে সমস্ত কিছু সেট করে (সমস্ত দর্শন, পাঠাটো, প্রতিটি অন্যান্য অবদান / মূল মডিউল যা শব্দ নামটি ব্যবহার করে) শব্দের নামের পরিবর্তে এটি ব্যবহার করতে ... আবার, খুব হ্যাক এবং খুব শস্য বিরুদ্ধে।
  • অ্যাপাচি সলারের একটি প্রতিশব্দ বৈশিষ্ট্য রয়েছে, যেখানে প্রতিশব্দগুলির একটি পাঠ্য ফাইলটি পড়ে এবং এই পদগুলি এটি ব্যবহার করে এমন অনুসন্ধানগুলিকে সমার্থক হিসাবে বিবেচনা করা হয়। যাইহোক, সোলার ব্যবহার করে এমন কোনও অনুসন্ধান এআইপি সেটআপে সম্ভব হওয়ার পরে, এটি মডিউল রক্ষণকারীদের দ্বারা 'নিজের ঝুঁকির প্রয়াস' উন্নত সোলার কনফিগারেশন হিসাবে অসমর্থিত বলে বিবেচনা করে । এছাড়াও, এটি একটি বর্ণশাস্ত্রের প্রসঙ্গে বিশেষত synonymy এর চেয়ে সাইটের ভাষায় জেনেরিক সিনোনিমির পক্ষে আরও উপযুক্ত । উদাহরণস্বরূপ, ব্রিটিশ থেকে ইংল্যান্ড, স্কটল্যান্ড ইত্যাদির বৈষম্যমূলক নয় এমন একটি শৈলীযুক্ত সাইটটি ট্যাগিংয়ের প্রসঙ্গে তাদের সমার্থক হিসাবে বিবেচনা করতে চাইতে পারে, তবে দেহের পাঠ্য অনুসন্ধানের প্রসঙ্গে সমার্থক নয়। সম্পাদনা করুন: হেড ফেস্ট এপিআই রক্ষণকারীরা এই রুটের বিরুদ্ধে সতর্ক করে যেমন সোলার ইন্টিগ্রেশন মডিউলগুলি টিআইডিগুলি পাঠ্য না হিসাবে পদগুলির সাথে কাজ করে।

আমি সচেতন যে এটি একটি ত্রুটিযুক্ত উদাহরণ কারণ যুক্তরাজ্য / ব্রিটেন এবং সাধারণ দেশগুলির ক্ষেত্রে লোকেরা কেবলমাত্র একটি বা অন্য একটি তালিকা ব্যবহার করে অভ্যস্ত। প্রচুর পরিমাণে কম সরল কেস রয়েছে (যেমন পণ্য বিভাগ) যেখানে কোনও শব্দ প্রতিশব্দ সন্ধানের জন্য লোকেরা ভাবেনি।

আপডেট: ড্রুপাল.অর্গ ফেস্ট এপিআই ক্যুতে নতুন থ্রেডে প্রাসঙ্গিক তথ্য । অনুসন্ধান API কাতারে একটি (বর্তমানে অনুत्तरযুক্ত) থ্রেডও

(কোনও নিয়ম আইনজীবিরা ভেবেছেন যে সেখানে ড্রুপাল.অর্গ সমর্থন অনুরোধ এবং একই বিষয়ে ডুপাল উত্তর প্রশ্নের উত্তর দেওয়া ঠিক আছে কিনা: হ্যাঁ, এটি আসলে মডিউল রক্ষণাবেক্ষণকারীদের চাপ বন্ধ করতে উত্সাহিত হয়েছে )


1
আপনি কি এর সমাধান খুঁজে পেয়েছেন? আমার এখন এই সঠিক সমস্যা আছে।
বিশাল

উত্তর:


2

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.