Profile a Source
Learn how to analyze and profile your sources using the Plexus dashboard interface.
Profiling Sources in the Dashboard
Source profiling helps you understand the characteristics and patterns in your data before running evaluations. The dashboard provides comprehensive tools for analyzing your sources.
Step-by-Step Guide
- Access Source Details:
Navigate to your source in the Sources list and click on it to view details.
- Start Profiling:
Click the "Profile Source" button in the source details view.
- Configure Analysis:
Select the profiling options you want to run:
- Content analysis
- Pattern detection
- Quality metrics
- Custom analysis options
- Run Profile:
Click "Start Analysis" to begin the profiling process.
- Review Results:
Once complete, examine the detailed profiling results in the dashboard.
Understanding Profile Results
Content Analysis
View detailed breakdowns of your source content, including structure, format, and key characteristics. The dashboard presents this information through interactive visualizations and detailed reports.
Pattern Detection
Explore identified patterns and anomalies through the dashboard's pattern analysis view. This helps you understand common themes and potential issues in your content.
Quality Metrics
Review comprehensive quality measurements through intuitive charts and detailed metric breakdowns in the dashboard interface.
Profile Management Tips
Saving Profiles
Save profile configurations as templates for quick reuse across multiple sources.
Comparing Results
Use the dashboard's comparison view to analyze profile results across different sources or time periods.
Using the CLI
For automated profiling workflows, you can use the Plexus CLI:
# Run a profile on a source
plexus sources profile source-id --analysis-type full
# Get profile results
plexus sources profile-results source-id
Python SDK Reference
For programmatic profiling, you can use the Python SDK:
from plexus import Plexus
plexus = Plexus(api_key="your-api-key")
# Run a profile on a source
profile = plexus.sources.profile(
source_id="source-id",
options={
"content_analysis": True,
"pattern_detection": True,
"quality_metrics": True
}
)
# Get profile results
results = profile.get_results()
Coming Soon
Additional profiling features are being developed. Check back soon for:
- Advanced visualization options
- Custom profiling templates
- Automated insights generation
- Profile sharing and collaboration