StatsEye is designed to transform how researchers, analysts, and curious minds interact with statistical data available on Data-CSO website. No more navigating through endless clicks and downloads – just ask what you need to know.
- Find Relevant Datasets - Simply describe what you're looking for, and StatsEye will locate the right datasets from the CSO database
- Analyze Data Instantly - Get insights, trends, and citations without downloading or processing files yourself
- Answer Complex Questions - Ask questions about economic trends, demographic patterns, or statistical relationships
- Multi-Turn Conversations - Refine your inquiries and build on previous questions for deeper analysis
- Ask a Question - Start with what you're trying to understand (e.g., "What's the trend in Irish housing prices over the last decade?")
- Refine Your Inquiry - StatsEye may ask clarifying questions to better understand your needs
- Get Insights - Receive analysis, insights, and Data-CSO citations directly in the chat
- Build on Results - Ask follow-up questions based on the information provided
Try StatsEye-Assistant now!
StatsEye combines advanced AI capabilities through:
- Intelligent Agent Framework - Built with LangGraph to provide reasoning and context-aware responses
- 3-Layer Hybrid Retrieval - Optimizes search for the most relevant datasets from the CSO database
- Real-Time Python Analysis - Performs data analysis on demand using a specialized Python execution agent
- Thoughtful Review Process - Validates all analyses through a reviewer agent before presenting results
- "Show me unemployment rates by county for the last 5 years"
- "What's the population growth trend in Dublin compared to other cities?"
- "Analyze the relationship between education levels and income across different regions"
- "How has inflation affected consumer spending in the past year?"
StatsEye was developed to address the challenges researchers face when working with statistical data from the CSO website. Our mission is to make data more accessible and insights more discoverable.
Start your data journey with a simple question above!
- Authenticate gcloud:
gcloud auth configure-docker europe-west2-docker.pkg.dev - Run:
docker buildx create --use --name xbuilder || true - Run:
docker buildx build --platform linux/amd64 -t europe-west2-docker.pkg.dev/data-cso-project/quickstart-docker-repo/chainlit_hello_world_app:v0.0.3 --push .(make sure to change the tag) - Verify the manifest includes amd64:
docker buildx imagetools inspect europe-west2-docker.pkg.dev/data-cso-project/quickstart-docker-repo/chainlit_hello_world_app:v0.0.3
- Make sure the following env variables are correctly configured in
.envfile in root:GOOGLE_API_KEYCHAINLIT_AUTH_SECRETOAUTH_GOOGLE_CLIENT_IDOAUTH_GOOGLE_CLIENT_SECRETREDIS_URL
- After building the above image (remove the
--pushto build the image without pushing it on GCP), run the docker-image usingdocker-compose upand start theredis-stackcontainer, and then test if everything is working fine.
