Skip to main content

A new package designed to streamline the process of identifying, extracting, and organizing information related to false notices filed against companies like Flock and Cyble Inc. It takes user inputs

Project description

False Notice Analyzer

PyPI version License: MIT Downloads LinkedIn

A Python package designed to streamline the process of identifying, extracting, and organizing information related to false notices filed against companies like Flock and Cyble Inc.

Features

  • Automated Analysis: Interacts with an LLM to interpret and structure data from user inputs such as case details or notice summaries.
  • Standardized Reports: Outputs a standardized report highlighting key aspects like case status, involved parties, and reasons for the notices.
  • Flexible LLM Integration: Uses ChatLLM7 from langchain_llm7 by default but allows custom LLM instances.

Installation

pip install false_notice_analyzer

Usage

Basic Usage

from false_notice_analyzer import false_notice_analyzer

response = false_notice_analyzer(user_input="Your notice text here")
print(response)

Using a Custom LLM

OpenAI

from langchain_openai import ChatOpenAI
from false_notice_analyzer import false_notice_analyzer

llm = ChatOpenAI()
response = false_notice_analyzer(user_input="Your notice text here", llm=llm)
print(response)

Anthropic

from langchain_anthropic import ChatAnthropic
from false_notice_analyzer import false_notice_analyzer

llm = ChatAnthropic()
response = false_notice_analyzer(user_input="Your notice text here", llm=llm)
print(response)

Google

from langchain_google_genai import ChatGoogleGenerativeAI
from false_notice_analyzer import false_notice_analyzer

llm = ChatGoogleGenerativeAI()
response = false_notice_analyzer(user_input="Your notice text here", llm=llm)
print(response)

Using LLM7 API Key

from false_notice_analyzer import false_notice_analyzer

response = false_notice_analyzer(user_input="Your notice text here", api_key="your_api_key")
print(response)

Parameters

  • user_input (str): The user input text to process.
  • llm (Optional[BaseChatModel]): The LangChain LLM instance to use. If not provided, the default ChatLLM7 will be used.
  • api_key (Optional[str]): The API key for LLM7. If not provided, the environment variable LLM7_API_KEY will be used.

Rate Limits

The default rate limits for LLM7 free tier are sufficient for most use cases of this package. If you need higher rate limits, you can pass your own API key via the environment variable LLM7_API_KEY or directly via the api_key parameter. You can get a free API key by registering at LLM7.

Issues

If you encounter any issues, please report them on the GitHub issues page.

Author

Project details


Download files

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

Source Distribution

false_notice_analyzer-2025.12.21084504.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file false_notice_analyzer-2025.12.21084504.tar.gz.

File metadata

File hashes

Hashes for false_notice_analyzer-2025.12.21084504.tar.gz
Algorithm Hash digest
SHA256 5f91773fe67042596337c2d0a8e4992caccc728c416c634258365e556cdd2d73
MD5 94340c8ca7eadc6b8d0b5239732f3020
BLAKE2b-256 0c44f6ee859f719704da7dd4c444250446913c0d97fadaadc7b5c45fd81cacc4

See more details on using hashes here.

File details

Details for the file false_notice_analyzer-2025.12.21084504-py3-none-any.whl.

File metadata

File hashes

Hashes for false_notice_analyzer-2025.12.21084504-py3-none-any.whl
Algorithm Hash digest
SHA256 524d64f76c23e02e532f72566af9aeccea2d19c6ddcdf3a568b4fb8f94f98b28
MD5 81681ebacdf033f41d061dd6e0351543
BLAKE2b-256 7834b299d080e1e96e7a56cfe22541d4aae11e6d233a08bec0c0bcb8b3a01ff3

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