Agent ADA is a comprehensive evaluation and data analytics framework focused on insights generation and skills assessment.
- Insights Generation: Generate and evaluate data-driven insights
- Skills Assessment: Evaluate analytical capabilities
- Batch Processing: Support for processing multiple datasets
- Interactive Visualization: Using Gradio for question-answer-plot interactions
- LLM Integration: Advanced language model evaluation capabilities
- Automated Goal Generation: Smart goal setting and question generation
- Data Encoding Management: Specialized encoding conversion tools
- Visualization Tools: JSON-based visualization capabilities
# Set Python Path in the project root
export PYTHONPATH=$(pwd):$PYTHONPATH
python main.py -e insights
python main.py -e skills
python main_gen.py
The framework includes extensive datasets organized in batches. Access the Kaggle Bench CSV files:
agent-ada/
├── data/ # Dataset and resource files
├── prompts/ # Prompt templates and configurations
├── scripts/ # Utility scripts
├── src/ # Source code
└── main.py # Main execution script
- LLM Evaluation (
LLM_only_EVAL.py
): Evaluate Language Model performance - Batch Generation (
batch_generator.py
): Generate and process data batches - Question-Answer-Plot Interface (
gradio_QuesAnsPlot.py
): Interactive visualization - Goal Generation (
main_gen_goal.py
): Generate analytical goals - Question Generation (
main_gen_questions.py
): Generate analytical questions
##Citation
@misc{abaskohi2025agentadaskilladaptivedataanalytics,
title={AgentAda: Skill-Adaptive Data Analytics for Tailored Insight Discovery},
author={Amirhossein Abaskohi and Amrutha Varshini Ramesh and Shailesh Nanisetty and Chirag Goel and David Vazquez and Christopher Pal and Spandana Gella and Giuseppe Carenini and Issam H. Laradji},
year={2025},
eprint={2504.07421},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2504.07421},
}
Please check the outstanding issues and feel free to open a pull request. For more information, please check out the contributing guidelines and issue template.
Developed and maintained by ServiceNow. Join our community to collaborate on advancing data analytics and evaluation frameworks.