ai-vocabulary-builder  by piglei

AI-powered vocabulary builder

created 2 years ago
974 stars

Top 38.7% on sourcepulse

GitHubView on GitHub
Project Summary

This AI-powered vocabulary builder assists English language learners in efficiently acquiring new words through automated extraction from sample sentences, translations, and definitions. It targets individuals seeking a more engaging and less manual approach to vocabulary expansion, offering story-based memorization and quiz modes.

How It Works

The tool leverages AI models (OpenAI, Gemini, Anthropic) to automate the process of saving new words, their definitions, and example sentences, along with translations. This eliminates the manual effort typically required to maintain a vocabulary list, making vocabulary building more accessible and enjoyable.

Quick Start & Requirements

  • Install via pip: pip install ai-vocabulary-builder or pipx install ai-vocabulary-builder.
  • Requires Python 3.9+.
  • Run the application in your browser: aivoc notebook.
  • Docker support is available; see CONTRIBUTING.md for details.

Highlighted Details

  • One-click saving of sample sentences, translations, new words, and definitions.
  • Story and quiz modes for enhanced memorization.
  • Support for over 10 target languages.
  • Integration with PopClip for word saving.

Maintenance & Community

No specific contributors, sponsorships, or community links (Discord/Slack) are mentioned in the README.

Licensing & Compatibility

The README does not specify a license. Compatibility for commercial use or closed-source linking is not detailed.

Limitations & Caveats

The project's maintenance status and community support are not clearly indicated. Licensing details are absent, which may impact commercial adoption.

Health Check
Last commit

6 months ago

Responsiveness

1 day

Pull Requests (30d)
1
Issues (30d)
0
Star History
4 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.