Skip to content
This repository has been archived by the owner on Jul 15, 2020. It is now read-only.

languagetool port to Ruby #3

Open
zverok opened this issue Feb 23, 2018 · 1 comment
Open

languagetool port to Ruby #3

zverok opened this issue Feb 23, 2018 · 1 comment
Labels
gem Ruby gem prototype Prototype exists

Comments

@zverok
Copy link
Owner

zverok commented Feb 23, 2018

Project

LanguageTool is an opensource style and grammar checker, written in Java.

We want to port it to Ruby (codename proofreader).

Plan

Is already formalized as a GitHub project.

Importance

This project is much more ambitious than hunspell port, as LanguagTool's rules format (deeply nested XML) and logic are much more complicated than simple Hunspell's dictionaries; besides that, not all of the grammar checking logic is stored in data, some rules and services are represented by Java classes.

Nevertheless, the task is bearable, and first useful results could be achieved rather quickly. The gain for the community (integrating style checks into checking markdown, docs, running in CI pipelines) seem to be even more than with spellchecker.

Skills and domains

The task will include a reading of Java, obviously some linguistics stuff, a lot of optimizations and comprehensive text processing.

@zverok zverok added prototype Prototype exists gem Ruby gem labels Feb 23, 2018
@rajastakilos
Copy link

rajastakilos commented Apr 24, 2019

Hi Victor. I'm a Rubyist with 2+ years experience (plus a little Java). This looks interesting. I've been looking for a substantive project to do. How do I qualify?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
gem Ruby gem prototype Prototype exists
Projects
None yet
Development

No branches or pull requests

2 participants