| Accessibilità |
Accessibility |
Uno dei valori fondamentali di PLOTIVY, volto a ridurre le barriere tecniche, garantendo che la scienza sia aperta a tutti i livelli di competenza. |
| AI-First Architecture |
AI-First Architecture |
Modello architettonico in cui la piattaforma è stata costruita da zero per l'interazione in linguaggio naturale, non come un'aggiunta di chatbot a software preesistenti. |
| AI Copilot |
AI Copilot |
Funzionalità che offre suggerimenti in linea e assistenza basata sull'IA per l'analisi e la visualizzazione dei dati. |
| Analisi FFT (Trasformata Rapida di Fourier) |
FFT Analysis |
Strumento avanzato di Signal Processing, incluso nella Image Analysis Suite, utilizzato per l'analisi della frequenza (es. in spettri, segnali o misurazioni di rugosità superficiale). |
| Analisi Statistica Completa |
Comprehensive Statistics |
Vasta gamma di metodi statistici supportati (oltre 40), tra cui test t, ANOVA, regressione, curve fitting, analisi dei segnali e clustering. |
| Animated Plots |
Animated plots |
Funzionalità che permette di animare i dati basati sul tempo per mostrare trend, cambiamenti e pattern che i grafici statici non riescono a catturare. |
| Anomaly Detection |
Anomaly Detection |
Funzionalità potenziata dall'AI per l'identificazione di outlier (valori anomali) con relative spiegazioni. |
| Architettura Multi-Modello di AI |
Multi-Model Support |
La capacità di PLOTIVY di integrare modelli provenienti da diversi fornitori (es. OpenAI, OpenRouter con oltre 50 modelli, Qwen, DeepSeek), offrendo flessibilità e ottimizzazione dei costi. |
| Assistente LaTeX |
LaTeX Assistant |
Strumento AI dedicato alla generazione di codice LaTeX per articoli scientifici, formule matematiche, tabelle e report, e per supportare formati di pubblicazione specifici. |
| Authentication System |
Authentication System |
Sistema di sicurezza che gestisce l'accesso tramite Email/Password (con hashing Bcrypt) e Google OAuth 2.0. |
| Bcrypt Password Hashing |
Bcrypt Password Hashing |
Metodo crittografico utilizzato per garantire che le password degli utenti siano archiviate in modo sicuro e mai in chiaro. |
| Choropleth |
Choropleth |
Una delle librerie specifiche utilizzate, insieme a Cartopy e Folium, per creare mappe GeoPandas e visualizzazioni geografiche. |
| Codice Python Leggibile e Modificabile |
Readable, Editable Code |
Ogni analisi e plot generato dall'AI è accompagnato dal codice Python completo, pulito e documentato, che l'utente può ispezionare e riutilizzare. Questo supporta la riproducibilità. |
| Controllo Accesso Basato su Ruoli (RBAC) |
Role-Based Access Control (RBAC) |
Meccanismo di sicurezza che definisce i permessi degli utenti (es. Admin, User, Viewer) per controllare l'accesso alle funzionalità della piattaforma. |
| Curve Fitting |
Curve Fitting |
Capacità statistica di adattare funzioni (lineari, polinomiali, esponenziali, Gaussiane, ecc.) ai dati, fornendo metriche di qualità come R² e RMSE. |
| Data Generators |
Data Generators |
Strumenti scientifici inclusi nella Utilities Suite per creare set di dati di esempio, dati casuali con distribuzioni specifiche o serie temporali sintetiche. |
| Design of Experiments (DOE) |
Design of Experiments (DOE) |
Funzionalità per la pianificazione sperimentale assistita dall'AI, che suggerisce fattori, livelli e tipi di design (es. fattoriali completi), generando matrici sperimentali. |
| Dichiarazione in Linguaggio Naturale |
Natural Language Plot Generation |
La funzione principale di PLOTIVY: la capacità dell'IA di trasformare la descrizione testuale (es. "Create scatter plot with error bars and exponential fit") in codice Python completo ed eseguibile. |
| Esportazioni Pronte per la Pubblicazione |
Publication-Ready Exports |
Capacità di esportare grafici e risultati in formati ad alta risoluzione e vettoriali (PNG, SVG, PDF, LaTeX) richiesti dalle riviste scientifiche. |
| Estrazione di Profilo |
Profile Extraction |
Capacità della Image Analysis Suite che permette la selezione interattiva di ROI (Region of Interest), l'estrazione di profili di linea e la misurazione dei bordi nelle immagini. |
| FAIR-Compliant |
FAIR-Compliant |
Principio che garantisce che i flussi di lavoro siano Findable, Accessible, Interoperable e Reusable, fondamentale per la riproducibilità e il tracciamento dei metadati. |
| Filosofia "No Black Box" |
No Black Box Philosophy |
Principio di design che assicura la piena trasparenza fornendo il codice sorgente per ogni analisi. Questo promuove fiducia ed è uno strumento di apprendimento. |
| GeoPandas Maps |
GeoPandas Maps |
Funzionalità per creare visualizzazioni geografiche, come mappe Choropleth e heatmap regionali, utilizzando librerie geospaziali specifiche. |
| Image Analysis Suite |
Image Analysis Suite |
Toolkit professionale per l'analisi e l'elaborazione di immagini scientifiche (es. da microscopia), che include estrazione del profilo, analisi della rugosità, FFT e misurazioni quantitative. |
| Integrazione API Personalizzata |
Custom API Key Support |
Funzionalità per gli utenti a pagamento (Pro/Team) che consente di utilizzare le proprie chiavi API per i modelli AI, fornendo accesso illimitato e bypassando i limiti di velocità. |
| Limiti di Esecuzione |
Execution Limits |
Restrizioni di sicurezza imposte al codice in esecuzione all'interno del Sandboxed Environment, come un timeout di 300 secondi e un limite di memoria di 100 MB. |
| Outlier Management |
Outlier Management |
Strumenti per la pulizia dei dati che permettono la rilevazione e la gestione (rimozione o capping) degli outlier utilizzando metodi come Z-score e IQR. |
| Plot Gallery |
Plot Gallery |
Sezione per navigare esempi di plot, imparare dalla community e condividere i propri risultati; lanciata in una recente release. |
| Quantitative Measurements |
Quantitative Measurements |
Funzionalità dell'Image Analysis Suite per calibrare i pixel in unità fisiche e calcolare metriche come area, distanza e conteggio delle feature. |
| Rate Limiting |
Rate Limiting |
Meccanismo di sicurezza che limita il numero di richieste AI (default: 10 richieste/minuto nel Free Tier) per prevenire abusi e controllare i costi. |
| Report Generation |
Report Generation |
Capacità di assemblare report completi che includono riassunti esecutivi, plot con didascalie, codice analitico documentato e metadati di riproducibilità, esportabili in LaTeX, Markdown o HTML. |
| Riproducibilità |
Reproducibility |
Garantita dalla piattaforma attraverso la trasparenza del codice e il tracciamento dei metadati, essenziale per la pubblicazione scientifica e i principi FAIR. |
| Roughness Analysis |
Roughness Analysis |
Funzionalità specializzata della Image Analysis Suite che calcola metriche di rugosità superficiale (Ra, Rq, Rz) e supporta l'analisi FFT. |
| Sandboxed Execution Environment |
Sandboxed Execution Environment / Security Sandbox |
Ambiente di esecuzione isolato e sicuro per l'esecuzione del codice Python generato. Impone limiti di timeout (300s) e memoria (100 MB) e restrizioni di importazione. |
| Signup Requests System |
Signup Requests System |
Sistema integrato che gestisce le richieste di registrazione di nuovi utenti, permettendo all'Admin di rivederle e approvarle. |
| Smart Code Generation |
Smart Code Generation |
Processo intelligente dell'AI che analizza il contesto del set di dati (struttura, nomi delle colonne e unità) per selezionare metodi appropriati prima di generare codice validato e documentato. |
| Smart Data Processing |
Smart Data Processing |
Funzionalità che include rilevamento automatico del tipo di dati, gestione dei valori mancanti, conversione delle unità e validazione dei dati all'atto dell'upload. |
| Statistical Calculators |
Statistical Calculators |
Strumenti parte della Utilities Suite per eseguire calcoli rapidi di statistica descrittiva, test di ipotesi (t-test, ANOVA) e calcolo degli intervalli di confidenza. |
| Trasparenza |
Transparency |
Valore fondamentale garantito dalla Filosofia "No Black Box," che assicura la piena visibilità del codice generato, essenziale per costruire fiducia e supportare l'apprendimento. |
| Unit Converters |
Unit Converters |
Strumenti scientifici che consentono conversioni tra diverse unità di misura standard (es. temperatura in K, °C, °F; pressione in Pa, bar). |
| Utilities Suite |
Utilities Suite |
Suite di strumenti aggiuntivi per il calcolo scientifico, che include Unit Converters, Statistical Calculators e Data Generators. |
| User Management System |
User Management System |
Sistema amministrativo per la gestione completa degli utenti, che include gestione dei ruoli, tracciamento delle attività e gestione delle richieste di accesso. |
| Whitelist di Librerie |
Whitelist of allowed libraries |
Elenco pre-approvato di librerie Python (es. pandas, numpy, matplotlib, plotly) che il codice generato può importare ed eseguire all'interno del Sandboxed Execution Environment. Blocca importazioni pericolose come os o subprocess. |