Other

项目介绍

anufrievroman/angry-reviewer 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 Other 许可证,目前获得 126 个 Star、12 次 Fork。

仓库全名
anufrievroman/angry-reviewer
开源许可证
Other
Star 数
126
Fork 数
12
未关闭 Issue
2

README 摘要

Angry Reviewer Stylistic corrector for academic writing and scientific papers. An easy to use web app is hosted at AngryReviewer.com. The rules used by Angry Reviewer are based on various journal guidelines, articles, books, and lectures on modern academic writing. But, the main source is the book The Craft of Scientific Writing by Michael Alley. The alghorithm knows hundreds of rules, most of which are stylistic…

完整内容见 GitHub 原始 README 或本页 。

常见问题

angry-reviewer 用什么语言开发?

主要使用 Python 编写,采用 Other 许可证,目前有 126 个 Star。

angry-reviewer 可以免费商用吗?

仓库标注的许可证为 Other,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 angry-reviewer 的源码?

可以直接克隆仓库:git clone https://github.com/anufrievroman/angry-reviewer.git,默认分支为 master;安装与运行步骤见仓库 README。

angry-reviewer 最近还在维护吗?

仓库最近一次更新为 2024年1月2日,当前有 2 个未关闭 Issue;Star 数为 126,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

Style corrector for academic writing and scientific papers at angryreviewer.com

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
154
价值分
79
活跃状态
活跃

语言占比

CSS
HTML
Python

README

Angry Reviewer

Stylistic corrector for academic writing and scientific papers. An easy to use web app is hosted at AngryReviewer.com.

screenshot

The rules used by Angry Reviewer are based on various journal guidelines, articles, books, and lectures on modern academic writing. But, the main source is the book The Craft of Scientific Writing by Michael Alley. The alghorithm knows hundreds of rules, most of which are stylistic. For the spell check you should rely on your text editor and other services.

Running offline version

To run standalone version on your computer, you need to install python 3. Then, just download this repository (you only need two files plocessing.py and rules.py):

git clone https://github.com/anufrievroman/Angry-Reviewer

Put your text into your_text.txt file and run the processing.py file:

python processing.py

The suggestions should be generated in your python console.

Main priciples

  • Don’t hype. Avoid words like novel, highly, clearly, greatly. Better still, avoid all adverbs.
  • Don’t use clichés. Avoid overused expressions like holy grail, paradigm shift, in a nutshell.
  • Don’t use “very” very often. Usually, there is a better word for it.
  • Be concise. Avoid phrases like by means of, despite the fact that, in order to.
  • Avoid negatives. For example, use “unable” instead of “not able”.
  • Avoid redundancy. For example, use “investigate” instead of “conduct an investigation of”.
  • Use active voice. Although not always possible, most of the text should be in active voice.
  • Avoid inappropriate language. Keep words like “really, actually, pretty much” for social networks.
  • Avoid rare words and latinisms. Non credo all readers know the meaning.
  • Keep abbreviations to minimum. Abbreviations are hard to read, consider just spelling it out.

Beside these and many smaller rules, Angry Reviewer checks for typical typographic mistakes like spaces between a number and its units, references to Figures and Supplementary materials, chemical elements, abbreviations. If you supply LaTeX text, it can also check your references for self-citation, overcitation, number of references, length of abstract and title, and other LaTeX specific issues.

Literature

To learn more about the rules used by Angry Reviewer, see the literature:

Books

  • The Craft of Scientific Writing by Michael Alley
  • On writing well: the classic guide to writing nonfiction by William Zinsser
  • Science research writing for non-native speakers of English by Hilary Glasman-Deal

Articles

Support

I am not a professional developer and work on open-source projects in my free time. If you’d like to support the development, consider donations via buymeacoffee or cryptocurrencies:

  • BTC bc1qpkzmutdqfxkce34skt09vll97s5smpa0r2tyzj
  • ETH 0x6f1Ce9cA181458Fc153a5f7cBF88044736C3b00C
  • BNB 0x40f22c372758E35C905458cAF8BB17f51ac133d1
  • LTC ltc1qtu33qyv2xlzxda5mmrmk943zpksq8q75tuh85p

评论

暂无评论