ক্রস-উইকি অনুসন্ধান ফলাফলের উন্নতি

This page is a translated version of the page Cross-wiki Search Result Improvements and the translation is 61% complete.
Outdated translations are marked like this.

প্রকল্পের লক্ষ্য

আবিষ্কার বিভাগ একই ভাষার মধ্যে অন্যান্য উইকিমিডিয়া প্রকল্প থেকে অনুসন্ধানের ফলাফল প্রদান করার ক্ষমতা খতিয়ে দেখছে (সাধারণত নাম ক্রস-উইকি বা আন্তঃ-উইকি অনুসন্ধান )

উদাহরণস্বরূপ, আপনি যদি ফরাসি উইকিভ্রমণে থাকেন এবং "milk" অনুসন্ধান করেন তবে আপনাকে ফ্রেঞ্চ উইকিপিডিয়া এবং অন্যান্য ফরাসি উইকিমিডিয়া প্রকল্প থেকে প্রত্যাশিত মিলিত নিবন্ধগুলি উপস্থাপন করা হবে (যেমন : fr.wiktionary এবং fr.wikiquote)।

এই পৃষ্ঠাটি আমাদের কিছু চিন্তার সংক্ষিপ্তসারের একটি প্রয়াস এবং আমরা সমস্ত অবদানকারীদেরকে আলাপ পাতায় এই সম্ভাব্য পরিবর্তন নিয়ে খোলাখুলি আলোচনা করার জন্য আমন্ত্রণ জানাই।

এই ধারণাটি ভিন্ন, কিন্তু সম্পর্কিত, একটি নতুন বৈশিষ্ট্য যা ডিসকভারি সার্চ টিম ২০১৬ সালে সক্ষম করেছিল। এই নতুন বৈশিষ্ট্যটি উইকিপিডিয়ার নির্বাচিত অন্যান্য ভাষার ফলাফলগুলি দেখায় যখন এটি নির্ধারণ করা হয় যে ব্যবহারকারী তাদের ক্যোয়ারী টাইপ করার জন্য একটি ভিন্ন ভাষা ব্যবহার করেছেন, কারণ তাদের স্থানীয় ফলাফল ২টিরও কম। এই পৃষ্ঠার বিষয় - একই ভাষার উইকি প্রকল্প জুড়ে অনুসন্ধান ফলাফলের একটি নতুন প্রদর্শন - ভাষা সনাক্তকরণের নতুন বৈশিষ্ট্য ছাড়াও হবে, এটি প্রতিস্থাপন নয়।

যুক্তি

যেভাবে অনুসন্ধান বর্তমানে সমস্ত উইকিমিডিয়া প্রকল্পের জন্য কাজ করে তা হল: প্রতিটি ভাষার প্রকল্পে অনুসন্ধানের জন্য নিজস্ব পৃথক সূচী রয়েছে। এর মানে হল যে বর্তমানে "একই সময়ে" প্রাসঙ্গিক ফলাফলের জন্য সমস্ত উইকি প্রকল্প জুড়ে অনুসন্ধান করার কোন উপায় নেই। যাইহোক, ব্যাকএন্ডে, একটি অনুসন্ধানের জন্য ভাষা একই (প্রকল্প নির্বিশেষে) এবং দর্শকরা তাদের ভাষায় একটি বোন প্রকল্পে হতে পারে এমন তথ্যে আগ্রহী হতে পারে।

প্রজেক্ট জুড়ে সার্চের ফলাফল প্রদান করা (একই ভাষায়) দর্শকদের আরও তথ্য প্রদান করে, অন্যান্য প্রকল্পে সহজে দৃশ্যমানতা পায় এবং উইকিতে অনুসন্ধান করার ফলে উইকিমিডিয়া দর্শকদের প্রাপ্ত মূল্য বৃদ্ধি করে, যার মধ্যে কম শূন্য ফলাফল অনুসন্ধানের সম্ভাবনা রয়েছে।

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

কেন আমরা এটি ইতিমধ্যেই করিনি?

 
enwiki-এ বিদ্যমান অনুসন্ধান ফলাফল পৃষ্ঠা

সমস্ত ভাষায় সমস্ত প্রকল্প জুড়ে অনুসন্ধান করার জন্য কেন একটি বিশাল সূচক নেই?

  • প্রযুক্তিগত জটিলতা একটি কারণ: ফলাফল সূচকের আকার শত শত গিগাবাইটে হবে। উদাহরণস্বরূপ, সমস্ত নিবন্ধ পৃষ্ঠার ইংরেজি উইকিপিডিয়া ডাটাবেস সূচী প্রায় ২০০ গিগাবাইট। শুধুমাত্র একটি খুব বড় ডাটাবেস সূচক থাকলে দ্রুত অনুসন্ধান ফলাফল প্রদান করা নেতিবাচকভাবে প্রভাবিত হবে।
  • এই 'এক ভাষা' অনুসন্ধান ফলাফল পদ্ধতির আরেকটি কারণ হল যে এটি সম্ভবত সমস্ত ভাষা জুড়ে একটি বিষয় অনুসন্ধান করা খুব দরকারী হবে না। "প্যারিস, ফ্রান্স" অনুসন্ধান করা এবং সাধারণভাবে ফরাসি, জার্মান এবং ইংরেজিতে একই নিবন্ধ দেখা নতুন তথ্য আবিষ্কারে খুব বেশি সাহায্য করবে না।

ইংরেজি ভাষার উইকি প্রকল্পগুলি বেশ বড়:

  • সমস্ত ইংরেজি নিবন্ধ পাতার জন্য ইংরেজি উইকিপিডিয়া সূচী প্রায় ২০০ GB
  • ইংরেজি উইকিনিউজ প্রায় ১৫ জিবি
  • ইংরেজি উইকিসংকলন প্রায় ৬ GB

এটি অতিরিক্ত অনুসন্ধান ফলাফল প্রদর্শন করে বিভিন্ন বিদ্যমান উইকি কর্মপ্রবাহকে প্রভাবিত করতে পারে।

  • এটি সম্ভবত বট, অবদানকারী, গবেষক, পাঠক ইত্যাদিকে প্রভাবিত করতে পারে।

পরিকল্পনা

প্রথম ত্রৈমাসিকে (জুলাই - সেপ্টেম্বর ২০১৬) প্রকৌশল দল নিম্নলিখিত চারটি প্রধান ধাপে কাজ চালিয়ে যাবে:

'প্রথম'

  • একই ভাষার মধ্যে সূচীগুলি একত্রিত করুন। (task T139498)   Partially done
  • সম্প্রদায়ের কাছ থেকে সাহায্যের জন্য জিজ্ঞাসা করুন - যা এই পৃষ্ঠায় আলোচনা অন্তর্ভুক্ত করে। (task T137312)   করা হয়েছে
  • WMF-এর অনুসন্ধান এবং নকশা দলগুলি এই নতুন অনুসন্ধান ফলাফলগুলি কীভাবে প্রদর্শিত হতে পারে তার মকআপ তৈরি করবে৷   করা হয়েছে

'দ্বিতীয়'

পরবর্তী ত্রৈমাসিকের শেষে (অক্টোবর - ডিসেম্বর ২০১৬) দলটি অনুসন্ধানের সন্তুষ্টির তুলনা করবে। এটি করা হবে:

  • ক্রস-উইকি সূচী বেশ কিছু প্রাক-নির্বাচিত ভাষার জন্য প্রস্তুত হওয়ার পরে (task T121541)   করা হয়েছে
  • রিয়েল টাইম ডেটা সংগ্রহ করতে A/B পরীক্ষা চালানোর পরে যা বিশ্লেষণ করতে হবে (task T121546)  N করা হয়নি
  • এবং এখানে ফ্রন্ট এন্ড পরীক্ষার জন্য UI মকস চূড়ান্ত করুন: Cross-wiki Search Result Improvements/Testing   করা হয়েছে
  • প্রাথমিক পরীক্ষার জন্য একটি ল্যাবস উদাহরণ তৈরি করার সময়। (task T151344)   করা হয়েছে

তৃতীয়

এই ত্রৈমাসিকে (জানুয়ারি - মার্চ ২০১৭, আমরা করব:

  • সম্প্রদায় থেকে বিশ্লেষণ এবং প্রতিক্রিয়ার জন্য এই নতুন বৈশিষ্ট্যের সামনের প্রান্তের জন্য A/B পরীক্ষা শুরু করুন। (task T145917)   চলমান
  • এই বৈশিষ্ট্যটির জন্য পিছনের প্রান্তটি পরিমার্জন এবং উন্নত করা চালিয়ে যান   চলমান
  • প্রথম A/B/C পরীক্ষা চালানো হয়েছিল এবং এটি খুব চূড়ান্ত ছিল না (task T149806)   করা হয়েছে
  • দ্বিতীয় A/B পরীক্ষা চালানো হবে, একটি ছোট UI বাগ সংশোধন করার পরে এবং মোট আটটি পরীক্ষা করার জন্য আরও চারটি উইকিপিডিয়া যোগ করার পরে। (task T160004)   Partially done

চতুর্থ

এপ্রিল - জুন ২০১৭:

  • অনুসন্ধান ফলাফল পৃষ্ঠায় বোন প্রকল্পের স্নিপেটের জন্য দ্বিতীয় A/B পরীক্ষার বিশ্লেষণ গুটিয়ে নিন (task T160008)   Partially done
  • গ্রামের পাম্পগুলিতে নোট রিলিজ অনুবাদ করা হয়েছে যা উৎপাদন স্থাপনের ঘোষণা দিয়েছে (task T162276)   চলমান
  • অনুসন্ধান সম্পর্কে ব্লগ পোস্ট প্রকাশ করুন
  • সমস্ত উইকিপিডিয়াতে প্রযোজনায় প্রকাশ করুন

বর্তমান অনুসন্ধান উদাহরণ

একই ভাষায় অন্যান্য উইকিমিডিয়া প্রকল্প এবং নিবন্ধগুলির অতিরিক্ত আবিষ্কার প্রদানের জন্য ইতিমধ্যে কয়েকটি সম্প্রদায়-নেতৃত্বাধীন সমাধান রয়েছে। এখানে উদাহরণগুলির একটি ছোট সংগ্রহ রয়েছে:

কয়েকটি ভাষার উইকির জন্য বর্তমান অনুসন্ধান ফলাফল পৃষ্ঠা:

বাহ্যিক অনুসন্ধান গ্যাজেট: * mw:MediaWiki:Gadget-externalsearch.js ** এই গ্যাজেটটি প্রযুক্তিগত সাইটগুলির একটি কাস্টম তালিকা অনুসন্ধান করবে, একটি মাল্টি-ট্যাব ফলাফল তালিকা দেবে এবং [এ আরও ব্যাখ্যা করা হয়েছে। [mw:উইকিমিডিয়া প্রযুক্তিগত অনুসন্ধান]] *** এখানে এই কাস্টম অ্যাকশনের একটি স্ক্রিনশট দেওয়া হল (দুর্ভাগ্যবশত, "google.com/cse" অনুসন্ধান করা কিছু ব্রাউজারগুলির জন্য একটি স্প্যাম ফিল্টার বার্তা ট্রিগার করতে পারে)</ ছোট>

কিভাবে এই অতিরিক্ত অনুসন্ধান ফলাফল প্রদর্শিত হতে পারে?

অনুসন্ধানের ফলাফলের উপস্থিতি আলোচনার জন্য উন্মুক্ত এবং আমাদের কাছে ডিজাইন'-এ আরও ডিজাইনের সম্ভাবনা সহ নীচে দেখার জন্য আপনার জন্য কিছু মোটামুটি খসড়া রয়েছে। অন্যান্য ভাষার উইকিতে বিদ্যমান সমাধানগুলির উপর ভিত্তি করে একটি নতুন অনুসন্ধান ফলাফলের পৃষ্ঠা '''''''''''''''''''''''''''''''এর কয়েকটি উদাহরণ এখানে দেওয়া হল:

Help us choose the solution

Please provide your feedback now!

  • Two quarters are needed, at a minimum, to architect and design the technical implementation.
  • The team would like to have something to test and to show to the community sometime in late 2016.

The Questions

The team has many questions and this is what we'd like to request feedback on from the community:

    1. Should the results from whatever wiki you're on to be shown first and then have an option to show more from other wikis?
    1. Should the additional results be inter-mixed with the local wiki results?
    1. Should the additional results be displayed off to the side (or maybe the bottom) of the results page?
    1. Should we have the option to turn off these other relevant search results (a user and/or project opt-out)?
      • This could be a keyword search term or maybe a button for a visitor to click
      • This could also be similar to the local: keyword that will only search for images on the local wiki and not Commons files, for instance.
    1. Would the additional results be best displayed as a list or a grid design?
    1. Should we include relevant metadata (images and/or a short description) with the search results?
    1. Do the results need to have the size of the article (i.e.: 848 bytes (104 words)) and the date it was created/modified?
    1. Should we indicate that clicking on a result will take you to another wiki project?
    1. How many results from other wikis should we show - 1, 2, 3, or more?
    1. Should we limit the existing method of displaying results from the wiki that you searched on?
      • We currently show up to 10,000 results in a paginated manner, but testing shows that generally only the first 3 results are ever acted upon.
  1. Do we want these new search results to work across all Wikimedia projects?
    1. For example, if I'm on Wikiquote, do I want to also see relevant search results from Wikivoyage, Wikipedia or Wikinews?
    2. Or, if I'm on Wikipedia, just show me results from other projects?
  2. Would these other relevant search results be useful and encourage deeper exploration into various topics?
    1. Is it annoying to see the other wiki search results?
    2. Conversely, does it encourage a user to discover more knowledge?
    3. How much weight do we give results from other wiki projects in the results?
  1. Will the display of the additional search results from other wikis encourage contributions from editors?
    1. i.e.: if you search for Piazza del Duomo and don't see a Wikivoyage article about it (while I'm searching on Wikiquote), would that encourage you to start an article for it?
  1. Should we limit the amount of languages we search in?
    1. i.e.: only use the top 50 languages to implement this in?
    2. Or, only use the languages that we are detecting queries in an other language than the wiki the user is on?

See also: Explore similar, Wiktionary widget, thumbnail icons in search results

Phabricator tickets:

Discussion notes:

A/B Testing

After taking into account community feedback and design team recommendations, we'll start A/B testing soon. View this page for more information.

Self-guided testing

This page was created to encourage users to do their own testing, via a self-guided testing page with examples for those not-so-technical and those that have a Wikipedia account and are a little more experienced.