Skip to main content

This repository includes an example of a First Class Swarmauri Example.

Project description

Swarmauri Logo

PyPI - Downloads PyPI - Python Version PyPI - License PyPI - Version


Sentence Complexity Tool

A tool for evaluating sentence complexity based on average sentence length and the number of clauses.

Installation

pip install swarmauri_tool_sentencecomplexity

Usage

The SentenceComplexityTool analyzes text and returns metrics about sentence complexity.

from swarmauri.tools.sentencecomplexity import SentenceComplexityTool

# Initialize the tool
tool = SentenceComplexityTool()

# Analyze text
text = "This is a simple sentence. This is another sentence, with a clause."
result = tool(text)

print(result)
# Output: {
#     'average_sentence_length': 7.5,
#     'average_clauses_per_sentence': 1.5
# }

Want to help?

If you want to contribute to swarmauri-sdk, read up on our guidelines for contributing that will help you get started.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file swarmauri_tool_sentencecomplexity-0.6.1.dev6.tar.gz.

File metadata

File hashes

Hashes for swarmauri_tool_sentencecomplexity-0.6.1.dev6.tar.gz
Algorithm Hash digest
SHA256 877787323af00395b670c4da06a085723484d4961bf4827dd065452fa44ac2e7
MD5 03993074392cdd6416bfd70cff0820e8
BLAKE2b-256 7eca7fd8ca556d8298cda0f43a3a5ed793d04aaec82de367b19a9f28e4ccadef

See more details on using hashes here.

File details

Details for the file swarmauri_tool_sentencecomplexity-0.6.1.dev6-py3-none-any.whl.

File metadata

File hashes

Hashes for swarmauri_tool_sentencecomplexity-0.6.1.dev6-py3-none-any.whl
Algorithm Hash digest
SHA256 f14a697626b668fd548f170423f76884f46cf903b4ffb7e833142fc3dbdc22dc
MD5 64ec9453fae6de8c65dc62b0e302a80d
BLAKE2b-256 c5af56808aefbebc63b67932506c1b3acc7fb71093b3e3d1226b70266a85c5ee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page