AvsAn: Find the english language indeterminate article ("a" or "an") for a word. Based on real usage patterns extracted from the wikipedia text dump; can therefore even deal with tricky edge cases such as acronyms (FIAT vs. FAA, NASA vs. NSA) and odd symbols. (Requires .NET 2.0 or higher)
See the version list below for details.
Install-Package AvsAn -Version 2.2.0
dotnet add package AvsAn --version 2.2.0
<PackageReference Include="AvsAn" Version="2.2.0" />
paket add AvsAn --version 2.2.0
This release is source compatible with previous version 2 releases.
Statistics are now up to date with the Wikipedia dump of 2014-07-07.
Various improvements to the Wikipedia scanner and sentence parser have improved the accuracy of the statistics.
Example changes: a->an andouillette; an->a honduran; a->an lcd; a->an obrogation; a->an unidiomatic; a->an unignitable; an->a xmas.
Performance improvements: initialization overhead down to 1.3ms from 10ms; throughput up 14% to 43 million queries per second (measured on an i7-4770k @ 4.1GHz).
This package has no dependencies.