Changelog¶
All notable changes to this project will be documented in this file.
[0.5.0] - 2019-08-13¶
Added¶
- Added
needs_reviewfilter formerge_labels. - RELEASE_CRITERIA.md
- CHANGELOG.md
- CODE OF CONDUCT.md
- Release automation using Travis
- Added modularized config structure
- New
join_observationsutility - Ability to configure the number of extractors in Makefile
- Feature Lists for sqwiki, kowiki, fiwiki, rowiki, zhwiki and glwiki
Fixed¶
extractorstypo in generated parameters- Flaky config test
- Notebook fixes for revscoring 2.x
- Silence mediawiki API errors in
autolabel. merge_labelsdegenerate bug.- Argument order for
merge_labelutility - Minor issue with autolabel mw session args
Changed¶
- Bumped revscoring version to 2.5.1
- Refactored templates to be more modular
- Makefile now reads
trusted_editsconfig. - Use
min_samples_leafas a tuning param for GB. - Interpret boolean string literals in label merge.
- Make option of auto-labeled dataset optional in
merge_labels. - Standardized
generate_makeutility and args. - Use informals and badwords for wikidata comment parsing.
- Assume goodfaith in
fetch_labels. - Exclusions for huwiki badwords/informals
- Added
filter_rate_at_recallmetrics back to Makefile - Migrate from nosetest to pytest
Removed¶
- XGBoost requirement
[v0.4.2] - 2017-01-07¶
Added¶
- Added
feature_listsfor svwiki and cswiki - Added
--filterparam tofetch_labelsutility - Added “about.py” variables (
__version__,__author__, etc.)
Fixed¶
- Data normalization issues in autolabel utility
Changed¶
- Utilities now use JSON-lines format
- Renamed
label_revertedtoautolabel - Bumped revscoring requirement to 1.2.8 f9739b7
test_statisticsmodel param for damaging and goodfaith filtering
Removed¶
- XGBoost from models to tune
[v0.4.1] - 2016-04-27¶
Added¶
- huwiki feature lists for revert model
- ruwiki feature lists for damaging features
Changed¶
- Bumped revscoring requirement to >= 1.2.2
- Updated Revert detection demo notebook with more context.
[v0.4.0] - 2016-03-15¶
Added¶
- Added XGBoost to model tuning
- Added Revert detection demo notebook
- Added Wikibase feature lists
- Added separate Wikitext feature lists
Changed¶
- Update mediawiki features for comment new line regex and user registration.
- Update
wikidatawikito use new Wikibase features - Update all damaging feature to use new Wikitext features
- Updated feature lists to handle linear models
[v0.3.0] - 2016-02-07¶
Added¶
- Added edit summary support for
label_revertedutil. New args:exclude-revertedandexcluded-reverting
[v0.2.2] - 2016-01-21¶
Added¶
- dump reader
Changed¶
- Parallelized
label_revertedutil. - Parallelized
prelabelutil. - enwiki and wikidatawiki make commands use revscoring 1.0.1-rc1
Removed¶
- Remove old linear svc models from Makefile
[v0.2.1] - 2015-12-14¶
Added¶
- configs for models that exclude problematic user features
Removed¶
- informal words from itwiki’s damaging feature
[v0.2.0] - 2015-12-14¶
Added¶
- Added
--include-revidand cut -f2- to all feature extractions in Makefile. - Configuration for model tuning
- Commands for tuning in Makefile
Fixed¶
- Import bug for idwiki features in Makefile
Changed¶
- Bumps revscoring requirement to 0.7.10
- Added back user models next to non-user models.
[v0.1.1] - 2015-11-21¶
Fixed¶
- Resolved
self_reverteddetection bug inlabel_reverted
Changed¶
- added handling for
reverted_tocondition inlabel_reverted
[v0.1.0] - 2015-11-12¶
Added¶
- New
rev_revertedrule to makefile for all languages. - Added revert labeling to all wikis
Changed¶
- Handles deleted users in
prelabelutility - Bumped revscoring dep to >= 0.7.2
- Updates makefile to include
rev_idsin feature extraction