Skip to main content

PyPI version License: MIT Downloads LinkedIn

etoile_insights

etoile_insights is a Python package developed to analyze and generate structured insights into a person's interests, psychological traits, and professional potentials using advanced natural language processing models. This package is part of the Mistral Étoile project suite and is designed to support careers advisors, psychologists, and educational professionals in understanding and guiding individuals based on textual data analysis.

Installation

To install etoile_insights, use pip:

pip install etoile_insights

Usage

The package provides three main functions: get_interests, get_psychological_insights, and get_professional_potentials. These functions analyze text data and output structured insights.

Setting Up the Model

from langchain_mistralai import ChatMistralAI

MISTRAL_LARGE_LATEST = "mistral-large-latest"

llm = ChatMistralAI(
    model=MISTRAL_LARGE_LATEST,
    temperature=0,
    max_retries=2,
)

Generating Insights

Interests

texts = ["Text data that might reveal interests..."]
interests = get_interests(llm, texts, verbose=True)
print(interests)

Psychological Insights

texts = ["Text data relevant to psychological analysis..."]
psych_insights = get_psychological_insights(llm, texts, verbose=True)
print(psych_insights)

Professional Potentials

texts = ["Text data that might indicate professional potentials..."]
prof_potentials = get_professional_potentials(llm, texts, verbose=True)
print(prof_potentials)

These functions use text data to predict structured insights, which can be valuable in various professional contexts, from education to career planning.

Features

  • Analyzes textual data to generate structured insights into interests, psychological traits, and professional potentials.
  • Utilizes state-of-the-art language models to provide accurate and meaningful interpretations.
  • Provides outputs in a structured format that is easy to integrate into professional reports or systems.

Contributing

Contributions, issues, and feature requests are welcome! Please feel free to check the issues page.

License

etoile_insights is licensed under the MIT License.

Acknowledgements

This package was developed by Evgenii (Eugene) Evstafev as part of the innovative tools offered by the Mistral Étoile project, aiming to provide deep insights into human behavior and potential through text analysis.

Metadata

Release files for etoile-insights 2025.5.160702

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for etoile-insights 2025.5.160702
File Size Uploaded Provenance Actions
etoile_insights-2025.5.160702.tar.gz 4.0 kB Without provenance Details for etoile_insights-2025.5.160702.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for etoile-insights 2025.5.160702
File Interpreter ABI Platform Actions
etoile_insights-2025.5.160702-py3-none-any.whl Python 3 none any Details for etoile_insights-2025.5.160702-py3-none-any.whl

Total release size: 8.5 kB

Release files / etoile_insights-2025.5.160702.tar.gz

Download URL etoile_insights-2025.5.160702.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a03c53367902e1f91135e4d2c1c06e1ddcf1def51f721bce77557301312f6c30
BLAKE2b-256 checksum
How to use checksums
0b20dc33b5970ea5bcc1261a9c90a706841ae25cd0ec2c6b90f212c519b405ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.11

Release files / etoile_insights-2025.5.160702-py3-none-any.whl

Download URL etoile_insights-2025.5.160702-py3-none-any.whl
Size 4.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0383fe75d4a91a9e77787c006ede7aec3456b2f27917fcd5cd3f54915484f858
BLAKE2b-256 checksum
How to use checksums
982851f61293b46cdf5427658f5f046cb2f94d16e9e8b41b4ec329b7fbbe6463
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.11

Security for etoile-insights 2025.5.160702

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page