--- title: AskXml emoji: 👀 colorFrom: yellow colorTo: blue sdk: streamlit sdk_version: 1.40.1 app_file: app.py pinned: false license: mit short_description: Ask anything to your xml data --- markdown # XML Data Query System using TAPEX This Streamlit application allows users to query XML data using natural language questions powered by the TAPEX (Table Pre-training via Execution) model. ## 🚀 Features - 📤 Upload custom XML data - 💬 Natural language querying - 📊 Automatic data parsing and visualization - ⚡ Real-time query processing - 🎯 Sample queries for quick testing - 🔄 Support for various XML structures ## 📝 Usage 1. Enter or paste your XML data in the text area 2. View the parsed data in table format 3. Ask questions about your data using natural language 4. Use sample queries to understand the system's capabilities ## 🌟 Sample Queries - "Which company has the highest revenue?" - "What is the average revenue of all companies?" - "How many employees does Microsoft have?" - "Which company has the most employees?" - "What is the total revenue of all companies?" ## 🤝 Contributing Feel free to open issues and pull requests! ## 📄 License MIT License