Welcome!

Hello, TJones (WMF), and welcome to Wikipedia! Thank you for your contributions.

There's a page about creating articles you may want to read called Your first article. If you are stuck, and looking for help, please come to the New contributors' help page, where experienced Wikipedians can answer any queries you have! Or, you can just type {{help me}} on this page, and someone will show up shortly to answer your questions. Here are a few other good links for newcomers:

I hope you enjoy editing here and being a Wikipedian! Please sign your name on talk pages using four tildes (~~~~); this will automatically produce your name and the date. If you have any questions, check out Wikipedia:Where to ask a question or ask me on my talk page. Again, welcome!--Biografer (talk) 18:16, 13 August 2017 (UTC)Reply

Algorithms on search suggestions edit

Hi Trey, I am interested in taking a look at the algorithms used when you type a spelling error into the search box. I probably can't contribute anything technical, but am interested to see any lists and descriptions of how it works just to get an understanding of it. Any idea where I find that? ~ R.T.G 00:24, 13 December 2019 (UTC)Reply

Hi @RTG, I don't work on that feature, called the completion suggester, but I've asked the folks who do to drop by and point you to some information. TJones (WMF) (talk) 17:15, 13 December 2019 (UTC)Reply
There are a couple different spelling correction mechanisms at work. I think you are referring specifically to the search as you type / autocomplete. The autocomplete is implemented using the elasticsearch completion suggester. We populate the completion suggester index with pages and redirects, many spelling corrections come directly from editors via the redirects. When querying the completion suggester we issue multiple queries with varied levels of fuzziness allowed, and then the scores (detailed in the prior ApiSandbox link) are discounted by how fuzzy the query that returned the suggestion is. The fuzzy search itself is implemented in lucene, the library underlying elasticsearch, with a Finite-state transducer. EBernhardson (WMF) (talk) 17:33, 13 December 2019 (UTC)Reply
Thanks o/ ~ R.T.G 01:37, 14 December 2019 (UTC)Reply

Belated holiday greetings edit

Merry Christmas and happy new year.
↠Pine () 16:18, 27 December 2019 (UTC)Reply

Reminder to vote now to select members of the first U4C edit

You can find this message translated into additional languages on Meta-wiki. Please help translate to other languages.

Dear Wikimedian,

You are receiving this message because you previously participated in the UCoC process.

This is a reminder that the voting period for the Universal Code of Conduct Coordinating Committee (U4C) ends on May 9, 2024. Read the information on the voting page on Meta-wiki to learn more about voting and voter eligibility.

The Universal Code of Conduct Coordinating Committee (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. Community members were invited to submit their applications for the U4C. For more information and the responsibilities of the U4C, please review the U4C Charter.

Please share this message with members of your community so they can participate as well.

On behalf of the UCoC project team,

RamzyM (WMF) 23:10, 2 May 2024 (UTC)Reply