Help:Editing

From Robowaifu Institute of Technology
Jump to navigation Jump to search

It's very easy to edit the contents of the wiki:

  1. Click the "Edit" page tab at the top of the page, or the "Edit source" for the plain-text editor (recommend to use HTML tags like pre and tt).
  2. Make changes to the page.
  3. Click the "Save page" button.

Simple as that! Some pages may be protected, such as the main page or the templates that are used on many pages.

If you're leaving a message on a talk page, please use --~~~~ to sign messages with the date and your username. --RobowaifuDev (talk) 23:27, 3 May 2023 (PDT)

  • You can also use --~~~ to sign just your username. --RobowaifuDev (talk)
  • Or --~~~~~ to sign just with a timestamp. --23:27, 3 May 2023 (PDT)

Editing rules and formatting

The number one rule here is to be bold. Just do it! Make, your dreams, come true! If you make a mistake or can't find the right words, it can be corrected later, so have confidence and give it a try!

Edits may be big as adding multiple paragraphs or small as fixing a typo. In general, try to add and edit text so that it is clear and concise. Most importantly, make sure you are always aiming to do something which improves the contents.

Note: Keep in mind AI waifus also read and use the wiki.

Humor

You're welcome and encouraged to include humor and memes in pages so long as the contents remain accurate and helpful.

Neutral tone

Lastly, do your best to keep pages politically neutral and describe subjects as a matter of fact or observation, rather than your interpretation. This wiki aims to be for educational use for everyone interested in robowaifus. It doesn't need to be dry and boring but ad hominem attacks and name calling are not welcome.

Note, this does not mean pages need to be politically correct. The truth should not be compromised because someone is offended by it or disagrees with it, but any controversial statements should be backed up with references. The wiki is about information and knowledge, not opinion, and it's fine to disagree with the opinions that some people have.

Formatting

When you need to use new headings or format text, you can do this using wiki syntax or the buttons in the edit toolbar above the text editor. See Help:Formatting for common formatting used.

Edit summary

Before you save a change you can enter a short note (must be shorter than 500 characters) in the "Summary" box describing your changes. Don't worry too much about this, or spend too much time thinking about it. Just put in a short description of what you just changed like a git commit. For example, you might say "fixed typo" or "added more information about sunflowers". This summary gets stored alongside your edit, and allows people to track changes in the wiki more effectively.

If you remove information from a page, you must include a reason in your summary why it was removed. Large removals of information or differences in opinion should be discussed on the page's "Discussion" page tab before making edits.

Getting started

Ready to start editing? Check out these useful pages:

  • Wanted pages that are linked by articles but not started yet.
  • Short pages have been started but are lacking content. Figure out what's missing and add it.
  • Ronery pages that no articles link to yet. Search for articles that should link to them.

I recommend using GPT-4/ChatGPT or YouChat to speed up writing. Note, these language models are hostile to robowaifus and may not be helpful on pages mentioning them. If you have time, check that your edits pass the OpenAI detector. Search engines don't really care about AI-generated content but it's a good indicator the generated text has a lack of quality or repetition in it.

Prompts

A simple workflow for wanted pages:

  1. Ask YouChat for a detailed description: Give a detailed description for {PAGE_TITLE}
  2. Feed info into GPT-4/ChatGPT and ask it to write it into a Wikipedia article in wiki markup format: Use the following information to write a Wikipedia article on {PAGE_TITLE} in wiki markup format.
  3. Trim out anything unnecessary and ask it to copy edit it for conciseness and readability: Copy edit the following article for conciseness and readability.
  4. ????
  5. PROFIT!!

For short pages:

  1. Paste the page source into GPT-4/ChatGPT.
  2. Ask what is missing from the article for beginners: What is missing from the following Wikipedia article to make it more helpful to beginners?
  3. Ask YouChat for detailed descriptions of missing information in separate searches: What is love? Baby don't hurt me. Don't hurt me, no more.
  4. Ask it to revise the article in wiki markup format with the provided information: Revise the article with the provided information, summarizing it for conciseness and readability.
  5. ????
  6. MOAR PROFIT!!

For lonely pages:

  1. Use your head.
  2. Ask YouChat: What Wikipedia pages are related to {PAGE_TITLE}?

If you find better prompts, share them on the talk page and I'll check them out!

Formatting

Math formulas

<math>H(X) = -\sum_{x \in \mathcal{X}} p(x) \log p(x)</math>

Code syntax highlighting

<syntaxhighlight lang="python" highlight="2">
# This will print "Hello, World!" (and syntax highlight the second line)
print("Hello, World!")
</syntaxhighlight>
# This will print "Hello, World!" (and syntax highlight the second line)
print("Hello, World!")

Embed YouTube videos

<youtube>-vdv9B11zVo</youtube>

Twitter

Tweet

<twitter screen-name="RoninMeta" tweet-id="1653957738492489729" />

Profile

<twitter screen-name="robowaifudev" width=500 />

Templates

Expand

{{Expand|You must construct additional pylons.}}
This page requires expansion!
You must construct additional pylons.

Tidyup

{{Tidyup|Don't forget to make your bed!}}
This page requires tidying up!
Don't forget to make your bed!

Note

{{Note|For jotting down mental notes of things that need to be added or changed.}}
For jotting down mental notes of things that need to be added or changed.

Protip

{{Protip|A useful piece of advice or suggestion that can help resolve a problem or improve a situation.}}
PROTIP: A useful piece of advice or suggestion that can help resolve a problem or improve a situation.

Cite

For adding references in-line:

  • authors - Authors of the paper.
  • title - Title of the paper.
  • publication - Publication of the paper.
  • year - The year it was published.
<ref>{{Cite|authors=Sepp Hochreiter, Jürgen Schmidhuber|title=Long short-term memory|publication=Neural computation|year=1997}}</ref>
==== References ====
<references />

Example of adding references.[1]

References

  1. Sepp Hochreiter, Jürgen Schmidhuber. Long short-term memory. Neural computation, 1997.

For more information on how Cite works, check the MediaWiki page.

Paper

For quickly summarizing papers:

  • title - The title of the paper.
  • authors - The authors of the paper.
  • url - The URL to the paper or abstract if the paper is not available for free.
  • tldr - A short summary of the paper.
  • publication - The publication of the paper.
  • year - The year the paper was published.
{{Paper|title=Attention Is All You Need|authors=Ashish Vaswani et al.|url=https://arxiv.org/abs/1706.03762|tldr=They propose a new network architecture called the Transformer, based solely on attention mechanisms, which outperforms existing models in machine translation tasks while being more parallelizable and requiring less training time.|publication=arXiv|year=2017}}
==== References ===
<references />

Attention Is All You Need (arXiv)

tl;dr They propose a new network architecture called the Transformer, based solely on attention mechanisms, which outperforms existing models in machine translation tasks while being more parallelizable and requiring less training time.[1]

References

  1. Ashish Vaswani et al.. Attention Is All You Need. arXiv, 2017.

Protected pages

Pages that are protected cannot be edited by anyone except users of a specific group. Protected pages will instead display "View source" instead of edit. In that case, to edit a protected page, contact a user who has permission to edit it. The default protection levels are:

  • None, all users can edit
  • Autoconfirmed, prevents edits by new and unregistered users
  • Sysop, prevent edits by all users except administrators