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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.