Grants:IdeaLab/Search recent changes

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search
Pl Wikipedia diff.png
Search recent changes
A search engine for recent changes text, context, and metadata
contact emailEllenCT's talk page
Hex icon with lightning white.svg
idea creator
EllenCT
Hex icon with fire white.svg
advisor
EllenCT
this project needs...
Hex icon with hand black.svg
volunteer
Hex icon with hexes black.svg
developer
Hex icon with circles black.svg
designer
Hex icon with star black.svg
project manager
Hex icon with bee black.svg
community organizer
Hex icon with flask black.svg
researcher
join
endorse
created on20:17, 16 March 2016 (UTC)


Project idea[edit]

What is the problem you're trying to solve?[edit]

A search engine would be much more useful than traditional recent changes formats.

A search index for recent changes would be able to help people find whether a fact has been updated, study patterns of editing, and help spot advocacy and COI editing.

What is your solution?[edit]

Implementing a search index and providing a search engine for each diff of each revision (recent changes) on a wiki in real time, optionally with or without context and metadata.

Project goals[edit]

  1. A search form with
    1. a text input box;
    2. a pre-checked checkmark labeled, "search added, removed, and changed text of each revision";
    3. a checkbox labeled, "search the full text of the diffs showing each revision";
    4. a checkbox labeled "search the usernames and IP addresses saving each revision"; and
    5. two date input fields, labeled "from date" and "to date" representing the early and late bounds of the search when either or both are filled, respectively.
  2. Performing the search will link to the matching list of diffs, with summary excerpt information such as username, date, and keywords in context.

Get involved[edit]

Endorsements[edit]

Expand your idea[edit]

Would a grant from the Wikimedia Foundation help make your idea happen? You can expand this idea into a grant proposal.

Expand into an Individual Engagement Grant
Expand into a Project and Event Grant