Skip to content
/ anlam Public

Sözcüksel ve morfolojik Türkçe doğal dil işleme kütüphanesi, JavaScript.

License

Notifications You must be signed in to change notification settings

btk/anlam

Repository files navigation

Build Status Dependencies devDependency Status

anlam

Unfortunately with the recent boom in LLMs, I don't see a point in working on this project. Feel free to fork or ask for maintainer privalages to keep working on this, as I think adding a full list of manual task handlers addition to tokenizer and normalizers can make this useful for smaller tasks and offline projects.

Ne yazık ki, LLM'lerdeki son kullanım alanı genişlemesiyle bu proje üzerinde çalışmanın bir anlamını görmüyorum. Tokenizer ve normalleştiricilere ek olarak manuel görev işleyicilerin tam listesini implement etmenin, daha küçük veya hızın önemli olduğu ve çevrimdışı projeler için yararlı hale getirebileceğini düşündüğümden, bunun üzerinde çalışmaya devam etmek için bakıcı maintainerlık istemekten veya pull request göndermekten çekinmeyiniz.

https://anlam.dev

Webpack starter kit for creating libraries (Input: ES6, Output: UMD, CommonJS)

Features

Getting started

1. Setup the library's name

  • Open webpack.config.js and change the value of libraryName variable with your library's name.
  • Open package.json and change the following properties with your library's equivalent
    • name
    • version
    • description
    • main
    • repository
    • author
    • license
    • bugs
    • homepage

2. Install dependencies

  • Run npm install to install the library's dependencies.

3. Build for development

  • Having all the dependencies installed run yarn dev. This command will generate a UMD unminified bundle under the dist folder and a CommonJS bundle under the lib folder. It will also watch for changes in source files to recompile.

4. Build for production

  • Having all the dependencies installed run yarn build. This command will generate two UMD bundles (unminified and minified) under the dist folder and a CommonJS bundle under the lib folder.

Scripts

  • yarn build - Produces production version of library under dist folder for UMD bundle and lib folder for CommonJS bundle.
  • yarn build:umd - Produces an unminified UMD bundle under the dist folder.
  • yarn build:umdmin - Produces an minified UMD bundle under the dist folder.
  • yarn build:commonjs - Produces a CommonJS bundle under the lib folder.
  • yarn dev - Produces a development version of library (both UMD and CommonJS) and runs a watcher to watch for changes.
  • yarn dev:umd - Produces an unminified UMD bundle under the dist folder and runs a watcher to watch for changes.
  • yarn dev:commonjs - Produces a CommonJS bundle under the lib folder and runs a watcher to watch for changes.
  • yarn test - Runs the tests.
  • yarn coverage - Runs the tests and provides with test coverage information.
  • yarn lint - Lints the source code with ESlint.
  • yarn clean - Deletes dist, lib and coverage folders.
  • yarn prepare - Run both BEFORE the package is packed and published, on local npm install without any arguments, and when installing git dependencies.

License

MIT License

About

Sözcüksel ve morfolojik Türkçe doğal dil işleme kütüphanesi, JavaScript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published