Farsi / Persian
NetLogo User Community Models
## WHAT IS IT?
This model is NetLogo implementation of the model described in "Modelling the Wikipedia to Understand the Dynamics of Long Disputes and Biased Articles" by Csilla Rudas and János Török, it was developed as a study project for the course "Computational Modelling for Complex Systems" at University of Pisa.
The model simulates the editing process of a Wikipedia article, it is a specific case of the opinion dynamics model, bound-confidence interactions, described by Deffuant et al. . It shows how editors communicate and influence each other and the article, changing its tone. The article final tone depends critically on the ratio of editors with extreme opinions, but also on the tolerance of the editors towards each other and on on adopted by community banning strategies.
## HOW IT WORKS
The editors, represented by green circles, are "born" with random opinions between 0 and 1. Editors can communicate between each other, if their opinions are not too far from each other (tolerance level), or can edit the article, represented by green square, changing its bias or read the article and change their opinion.
## HOW TO USE IT
Click the SETUP button to set up the editors' pool (green circles) and an article (green square on the right-hand side). The position of editors and the article along the y-axis of the world reflects the value of their opinion/bias.
Click the GO button to start simulation
The NUMBER-OF-EDITORS slider controls the number of editors in the editor pool of the article (Note: Changes in the NUMBER-OF-EDITORS slider do not take effect until the next SETUP.)
The RATIO-OF-EXTREMISTS slider controls the proportion of editors with extreme opinions (above 0.9 and below 0.1). The rest of editors are created as mainstreams, with opinions between 0.45 and 0.55. When the value is 0 a pool of NUMBER-OF-EDITORS editors created with opinions randomly distributed between 0 and 1.
The INHOMOGENEITY chooser lets you set up the proportion of difference between editors' opinions that are taken to calculate their tolerance.
The SENSITIVITY chooser controls the maximum level of tolerance in the world.
The CONVERGENCE slider simulates how difficult it is to change the tone of the article (it's inverse of the article's length), lower values denote more difficult change.
The PROBABILITY-BANNING chooser controls the banning strategy adopted in the editors' pool. The second and third choices prevent editors from editing the article for one time step with different probabilities. The "BASED ON DISSATISFACTION + OFFENDED" strategy also let editors leave the pool in half cases. After an editor leaves, she is replaced with the new one, the opinion of the new editor is chosen randomly.
Behaviour space has a setup for two simulations described in the article.
## THINGS TO NOTICE
The model explores how different conditions affect RELAXATION TIME for the article's editing (shown in the output window at the end of simulation).
When editors are BANNED, their color turns red for 2 time steps and newly arrived editors have violet color for the same amount of time. You can monitor the quantity of editors of each type with EDITORS BY TYPE plot, notice how large is the pool of new editors at the end of the editing cycle with the banning strategy "BASED ON DISSATISFACTION + OFFENDED".
Follow how ARTICLE-BIAS changes over time with the monitor BIAS OF ARTICLE, notice on the RUNNING MU AND STD OF THE ARTICLE plot that running mean and standard deviation is fairly regular, so signal-to-noise ratio is high.
## THINGS TO TRY
Set the INHOMOGENEITY to high value, SENSITIVITY and CONVERGENCE to low values and "no banning" PROBABILITY-BANNING. Observe how the editing process runs for a very long time and how limited the communication is. Change the banning strategy and see what happens.
Fix all parameters to average values and only change RATIO-OF-EXTREMISTS value with the slider, watch the behavior of editors and the final bias value of the article.
## EXTENDING THE MODEL
Try to build networks inside the editor pool.
## NETLOGO FEATURES
The article is designed as a separate breed, so are the extremists and mainstream editors.
## CREDITS AND REFERENCES
This model is based on the paper:
Guillaume Deffuanft at al, 2000. Mixing beliefs among interacting agents. Advances in Complex Systems 3: 87-98
The bar plot code is adapted from the example of Nicolas Payette at
## HOW TO CITE
For the model itself:
Mikhaylova, D., Milazzo, P. (2021). NetLogo model for Wikipedia editing process. Department of Computer Science, University of Pisa, Italy.
Please cite the NetLogo software as:
Wilensky, U. (1999). NetLogo. http://ccl.northwestern.edu/netlogo/. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL.
## COPYRIGHT AND LICENSE
![CC BY-NC-SA 3.0](http://ccl.northwestern.edu/images/creativecommons/byncsa.png)
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-sa/3.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
(back to the NetLogo User Community Models)