I'll bite. How would you solve the following with the 20th century software without any API or services:
- regex rules are updated frequently (let's say weekly)
- the updates are available to hundreds if not thousands of users in different locations
- all of them have the latest ruleset
- all of them capable of sending feedback regarding how useful and correct the suggestions are
- said feedback is analyzed regularly and used to refine the ruleset