Cross-wiki Search Result Improvements/pt-br

Uma nova meta
O departamento Discovery está examinando a possibilidade de fornecer resultados de pesquisa de outros projetos da Wikimedia com o mesmo idioma (comumente chamados de pesquisas globais).

Por exemplo, se você estivesse no Wikivoyage francês e pesquisasse por “leite”, seriam apresentados artigos correspondentes da Wikipédia francesa e de outros projetos da Wikimedia em francês (ex.: Wikcionário e Wikiquote).

Nesta página, tentaremos resumir algumas das nossas ideias. Convidamos todos os colaboradores a discutir abertamente na página de discussão sobre essa potencial mudança.

A justificativa
A maneira da qual a pesquisa funciona nos projetos da Wikimedia é esta: cada projeto tem um índice de pesquisa. Isso significa que atualmente não há como pesquisar através de todos os projetos por resultados relevantes ao mesmo tempo. No entanto, o idioma sempre será o mesmo numa pesquisa, e alguns visitantes podem estar interessados em informações que poderiam estar nos projetos irmãos de mesmo idioma.

O fornecimento de resultados de pesquisas globais (e no mesmo idioma) dará mais informações aos visitantes, maior visibilidade aos outros projetos e aumentará o número de resultados para visitantes, que inclui o potencial para pesquisas que sempre retornem resultados.

Exibir resultados de pesquisa a mais entre os projetos não apenas aumentará a visibilidade aos projetos irmãos como também aumentará o descobrimento de mais artigos de interesse, e possivelmente até trazer novos colaboradores.

Por que ainda não fizemos isso?
Por que não ter um só índice para pesquisar em todos os projetos e em todos os idiomas?
 * Podemos responder como “tecnicamente complexo”: o tamanho do índice de resultados seria quase em terabytes. Por exemplo, o índice de artigos no banco de dados da Wikipédia inglesa tem cerca de 200 gigabytes. A rapidez no fornecimento de resultados seria impactada se usássemos um índice para todo o banco de dados.
 * Outra razão para essa separação entre idiomas justifica-se por não ser muito útil pesquisar um tópico em todos os idiomas. Pesquisar por “Paris” e ver o mesmo artigo em português, inglês e francês não ajudaria muito na descoberta de informações.

Os projetos ingleses são bem grandes:
 * O índice da Wikipédia inglesa para todos os artigos tem cerca de 200 GB
 * O Wikinotícias inglês tem cerca de 15 GB
 * O Wikisource inglês tem cerca de 6 GB

Isso poderá impactar vários fluxos de trabalho existentes, por exibir resultados de pesquisa adicionais.
 * Isso possivelmente afetaria robôs, colaboradores, pesquisadores, leitores, etc.

O plano
No primeiro trimestre (Julho – Setembro de 2016), a equipe de Engenharia continuou a trabalhar nesses quatro passos:

Primeiro


 * Combinar os índices de mesmo idioma
 * Pedir ajuda da comunidade – incluindo o tema dessa página. ✅
 * As equipes de Pesquisa e de Design da WMF criarão simulações de como os novos resultados serão exibidos. ✅

Segundo

No final do próximo trimestre (outubro – dezembro de 2016), a equipe comparará a satisfação com a pesquisa. Isso será feito:


 * após o índice global estar pronto para vários idiomas pré-selecionados ✅
 * após testes A/B para coletar dados em tempo real com os quais serão analizados ❌
 * e concluir as simulações para testes front-end em ✅
 * enquanto também criar uma instância no Labs para pré-testes. ✅

Terceiro

Neste trimestre (janeiro – março de 2017), iremos:


 * começar os testes A/B para a front-end do novo recurso para análise e comentários da comunidade.
 * continuar a desenvolver e melhorar o backend desse recurso
 * First A/B/C test was run and found to be not very conclusive  ✅
 * Second A/B test will be run, after fixing a minor UI bug and adding four more Wikipedias to test on, for a total of eight.

Quarto

April - June 2017:


 * wrap up analysis of the second A/B test for the sister projects snippets in the search results page
 * release translated note to Village Pumps announcing the production deployment
 * release blog post about search
 * release into production on all Wikipedias

Exemplos atuais da pesquisa
Já há algumas soluções feitas pela comunidade que divulgam outros projetos da Wikimedia e artigos no mesmo idioma. Abaixo, uma pequena lista de exemplos:

Páginas de resultados de pesquisa para alguns idiomas:


 * Crioulo haitiano:
 * https://ht.wikipedia.org/wiki/Espesyal:Chache/Milk
 * Os resultados no final da página são adicionados pela extensão ArticlePlaceholder
 * Francês:
 * https://fr.wikipedia.org/w/index.php?title=Spécial:Recherche&profile=default&fulltext=Search&search=milk&searchengineselect=mediawiki
 * Os resultados no final da página são adicionados pelo script WikidataInfo.js
 * Italiano:
 * https://it.wikipedia.org/w/index.php?search=milk&title=Speciale:Ricerca&fulltext=1
 * Os resultados no final da página são adicionados pelo script WikidataInfo.js
 * A navecaixa no lado direito da página é adicionada pela mensagem MediaWiki:Search-interwiki-custom

Gadget External Search:
 * mw:MediaWiki:Gadget-externalsearch.js
 * Este gadget pesquisa numa lista personalizada de sites técnicos, fornecendo listas de resultados em guias. Para mais informações veja Wikimedia technical search.
 * Aqui há uma captura de tela para esta ação. (Infelizmente, buscar em “google.com/cse” pode trazer uma mensagem do filtro de spam de alguns navegadores.)

Como esses resultados adicionais seriam exibidos?
O surgimento destes resultados está aberto para discussão, e temos esboços suficientes abaixo com mais possibilidades de design. Abaixo há alguns exemplos de como os novos resultados poderiam parecer, baseando-se em soluções existentes em algumas wikis:

Ajude-nos a escolher a solução
Por favor, diga o que você acha!
 * Dois trimestres serão necessários, pelo menos, para fazer a arquitetura e o design da implementação técnica.
 * A equipe gostaria de fazer alguns testes e mostrá-los para a comunidade no final de 2016.
 * Decidimos nas simulações em que isso será testado no primeiro trimestre de 2017.

As perguntas
A equipe tem várias perguntas, e isto é o que gostaríamos de saber da comunidade:


 * 1) Como esses novos resultados de pesquisa devem ser exibidos?
 * 2) Exibir os resultados locais primeiro e então exibir uma opção para mostrar mais de outras wikis?
 * 3) Juntar os resultados adicionais com os locais?
 * 4) Exibir os resultados adicionais ao lado (ou ao final) da página?
 * 5) Ter uma opção para desativar esses outros resultados relevantes?
 * 6) * Isso poderia ser uma keyword ou um botão para um visitante clicar.
 * 7) * Ou algo semelhante à keyword, que pesquisa por imagens locais, não no Commons.
 * 8) Exibir os resultados adicionais como lista ou grade?
 * 9) Incluir metadados relevantes (imagens e/ou descrições curtas) com os resultados?
 * 10) Exibir o tamanho do arquivo (p. ex.  ) e a data de criação/modificação?
 * 11) Indicar que clicar num resultado levaria o usuário a outra wiki?
 * 12) Quantos resultados interwiki devem ser mostrados – 1, 2, 3 ou mais?
 * 13) Limitar o método existente de exibir resultados da wiki local?
 * 14) * Atualmente, até 10 000 resultados são exibidos de forma paginada, mas testes indicam que geralmente apenas os 3 primeiros são úteis.
 * 15) Esses novos resultados de pesquisa devem funcionar em todos os projetos da Wikimedia?
 * 16) Por exemplo, se você estiver no Wikiquote, gostaria de ver resultados relevantes do Wikivoyage, da Wikipédia e do Wikinotícias?
 * 17) Ou, se na Wikipédia, apenas gostaria de ver resultados de outras wikis?
 * 18) Esses outros resultados relevantes seriam úteis e estimulariam uma exploração profunda ao tópico?
 * 19) É “chato” ver resultados de outras wikis?
 * 20) Reciprocamente, estimularia o usuário ter mais conhecimento?
 * 21) Quanto “peso” damos para os resultados interwiki?
 * 22) Contribuições serão estimuladas pela exibição de resultados adicionais de outras wikis?
 * 23) P. ex.: se pesquisar por   e não ver um artigo no Wikivoyage sobre a praça (digamos que você esteja no Wikiquote), isso estimularia você a começar um artigo sobre ela?
 * 24) Devemos limitar o número de idiomas pesquisados?
 * 25) P. ex.: apenas usar os 50 idiomas principais para implementar o recurso?
 * 26) Ou, apenas usar os idiomas aos quais estamos detectando filas?

Ver também

 * - Notas e ilustrações de design de como os resultados podem ser

Etiquetas no Phabricator:


 * https://phabricator.wikimedia.org/T137312
 * https://phabricator.wikimedia.org/T136639
 * https://phabricator.wikimedia.org/T139310

Notas de discussão:


 * https://etherpad.wikimedia.org/p/interwiki-implications
 * https://etherpad.wikimedia.org/p/inter-wiki
 * https://etherpad.wikimedia.org/p/multi_project_indices

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.