معرفی شرکت ها


cmdify-0.1.3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A lightweight command-line language processing utility.
ویژگی مقدار
سیستم عامل -
نام فایل cmdify-0.1.3
نام cmdify
نسخه کتابخانه 0.1.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده -
ایمیل نویسنده Daniel Roland <its.daniel.roland@gmail.com>, "Jonathan M. Lobmeyer" <jmlobmeyer@gmail.com>, Nicole Livingston <nliving73@gmail.com>, William Blazer <williamblazer2@gmail.com>
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/cmdify/
مجوز MIT License
# cmdify A lightweight command-line language processing tool, originally developed for Twilight Imperium 4. ## Installation ```commandline pip install cmdify ``` ## Usage ```python from cmdify.core import QueryProcessor from cmdify.preprocessors import SimplePreprocessor from cmdify.identifiers import GraphPruningIdentifier, CachedIdentifier from cmdify.interpreters import SimpleInterpreter from cmdify.result import * vocabulary = { 'noun': { 'dog': ['wolf'], 'fox': [], }, 'qualifier': { 'quick': ['fast', 'brisk'], 'brown': [], 'lazy': [], }, 'verb': { 'play': [], 'jump': ['leap', 'hop'], }, 'preposition': { 'over': ['above'], 'under': ['below'], 'to': ['towards'] }, 'conjunction': { 'and': [] }, 'skip_word': { 'a': ['an'], 'the': [] }, } processor = QueryProcessor.factory()\ .set_vocabulary(**vocabulary)\ .set_preprocessor(SimplePreprocessor)\ .set_identifier(GraphPruningIdentifier, threshold=6)\ .add_identifier_wrapper(CachedIdentifier, buffer_size=60)\ .set_interpreter(SimpleInterpreter)\ .build() result = processor.process('leap over the lazy dog') if isinstance(result, Success): actions: list[Action] = result.result # Some sort of processing . . . elif isinstance(result, Failure): errors: list[Error] = result.errors # Some sort of processing . . . ```


نیازمندی

مقدار نام
>=0.22.1 bidict
>=4.5.0 textdistance


زبان مورد نیاز

مقدار نام
>=3.10 Python


نحوه نصب


نصب پکیج whl cmdify-0.1.3:

    pip install cmdify-0.1.3.whl


نصب پکیج tar.gz cmdify-0.1.3:

    pip install cmdify-0.1.3.tar.gz