WikiText Markup Parser
Jump to navigation
Jump to search
A WikiText Markup Parser is a Parsing System that can parse a WikiText Document (written in a WikiText language).
- Context:
- It can be supported by a WikiText Error Correction System.
- It can be part of a Text Wikification System.
- ...
- Example(s):
- MediaWiki Markup Parser,
- OddMuse Markup Parser,
- Sweble Wikitext Parser -
https://osr.cs.fau.de/software/sweble-wikitext/
, - Mylyn WikiText Parser -
https://wiki.eclipse.org/Mylyn/FAQ#WikiText
, - Kiwi - Yet Another Peg WikiText Parser (YAPWTP) -
https://github.com/aboutus/kiwi/
, - WikiExtractor -
https://github.com/attardi/wikiextractor
, - Mediawiki2HTML Machine -
https://github.com/JohannesBuchner/mediawiki2html_machine
, - WikiCloth -
https://github.com/nricciar/wikicloth/
, - YaCy -
https://yacy.net/
, - Java API Bliki Engine -
https://bitbucket.org/axelclk/info.bliki.wiki
, - Wikipedia-JS -
https://github.com/kenshiro-o/wikipedia-js
, - Wiki-infobox-parser -
https://github.com/zp-j/wiki-infobox-parser
, - PHP-Wikipedia-Syntax-Parser -
https://github.com/donwilson/PHP-Wikipedia-Syntax-Parser
, - Parsoid -
https://www.mediawiki.org/wiki/Parsoid
, - Dizzylogic Wiki Parser -
https://dizzylogic.com/wiki-parser
, - mwparserfromhell -
https://github.com/earwig/mwparserfromhell/
, - wtf_wikipedia -
https://github.com/spencermountain/wtf_wikipedia
, - wikitextparser -
https://github.com/5j9/wikitextparser
, - Pandoc -
https://pandoc.org/
, - mwlib -
https://github.com/pediapress/mwlib
, - wb2pdf -
https://en.wikibooks.org/wiki/de:Benutzer:Dirk_Huenniger/wb2pdf
, - XWiki Rendering Framework -
https://www.xwiki.org/
, - mediawiki-parser -
https://github.com/peter17/mediawiki-parser
, - smc.mw -
https://github.com/lambdafu/smc.mw/
, - MwParserFromScratch -
https://github.com/CXuesong/MwParserFromScratch
, - gensim.segment_wiki -
https://radimrehurek.com/gensim/scripts/segment_wiki.html
, - parse_wiki_text -
https://docs.rs/parse_wiki_text/latest/parse_wiki_text/
. - GM-RKB WikiText Parsing System -
https://www.gabormelli.com/RKB/Special:ParseTextForm
. - ...
- …
- Counter-Example(s):
- See: WikiText Error Correction System, Natural Language Processing System, Markup Language, Text Wikification System.
References
2019
- (Eclipse Marketplace, 2019) ⇒ https://marketplace.eclipse.org/content/mylyn-wikitext Retrieved: 2019-07-07.
- QUOTE: Mylyn WikiText provides lightweight markup (wiki) parsing, editing and display capabilities to the Eclipse platform and Mylyn. Mylyn WikiText can also generate HTML, Docbook, DITA, XSL-FO, or Eclipse Help format, either via the API or by using Ant tasks. Mylyn WikiText also provides UI components (such as an editor) integrating with Eclipse and the Mylyn task editor. WikiText has parsers for AsciiDoc, Markdown, MediaWiki, Textile, Confluence, TracWiki and TWiki markup, and can be extended to support other languages. More information about Mylyn WikiText is available here and in the FAQ.
2018
- (MediaWiki) ⇒ https://www.mediawiki.org/wiki/Alternative_parsers Last Edited: 23 December 2018.
- QUOTE: This page is a compilation of links, descriptions, and status reports of the various alternative MediaWiki parsers — that is, programs and projects, other than MediaWiki itself, which are able or intended to translate MediaWiki's text markup syntax into something else. Some of these have quite narrow purposes, while others are possible contenders for replacing the somewhat labyrinthine code that currently drives MediaWiki itself.
(...) Parsers that build an abstract syntax tree (AST) and provide access to it are listed under Parsers providing an AST; parsers that don't build an AST but extract some information are listed under Parsers extracting some information; the rest of the parsers are listed under Other parsers.
- QUOTE: This page is a compilation of links, descriptions, and status reports of the various alternative MediaWiki parsers — that is, programs and projects, other than MediaWiki itself, which are able or intended to translate MediaWiki's text markup syntax into something else. Some of these have quite narrow purposes, while others are possible contenders for replacing the somewhat labyrinthine code that currently drives MediaWiki itself.
2011a
- (Dohrn & Riehle, 2011) ⇒ Hannes Dohrn, and Dirk Riehle. (2011). “Design and Implementation of the Sweble Wikitext Parser: Unlocking the Structured Data of Wikipedia.” In: Proceedings of the 7th International Symposium on Wikis and Open Collaboration. ISBN:978-1-4503-0909-7 doi:10.1145/2038558.2038571
2011b
- (GitHub, 2011) ⇒ kiwi - Yet Another Peg WikiText Parser: https://github.com/aboutus/kiwi/