{"repo":"Artessay/ArtSearch","free":true,"listed":false,"github":"https://github.com/Artessay/ArtSearch","clone":"git clone https://github.com/Artessay/ArtSearch.git","description":"A local search system implementation using Elasticsearch for Wikipedia data indexing and retrieval.","language":"Python","stars":14,"topics":["rag","search-engine","elasticsearch"],"license":"MIT","category":"ai-agents","readme_excerpt":"ArtSearch 🔍 A local search system implementation using Elasticsearch for Wikipedia data indexing and retrieval. Table of Contents - ArtSearch 🔍 - Table of Contents - Features ✨ - Prerequisites 🛠️ - Installation ⚙️ - 1. Download Elasticsearch Engine - 2. Download Wikipedia Data - Usage 🚀 - Folder Structure - Building Index - Performing Searches - Configuration ⚙️ - Development 🧑💻 - Contributing 🤝 - License 📄 Features ✨ - Multi-language support for Wikipedia data - Elasticsearch-powered search backend - CLI interface for index management and queries - Configurable search parameters Prerequisites 🛠️ - Python 3.12 - Java 11+ (for Elasticsearch) - 30GB+ free disk space (for data storage) Installation ⚙️ 1. Download Elasticsearch Engine 2. Download Wikipedia Data Download specific language version of Wikipedia dataset: Example data structure: Usage 🚀 Folder Structure Building Index Performing Searches Configuration ⚙️ Setting environment variables for Elasticsearch configuration: Development 🧑💻 Contributing 🤝 We welcome contributions! Please follow these steps: 1. Fork the repository 2. Create your feature branch (git checkout -b feature/amazing-feature) 3. Commit your changes (git commit -m 'Add some amazing feature') 4. Push to the branch (git push origin feature/amazing-feature) 5. Open a Pull Request License 📄 This project is licensed under the MIT License - see the LICENSE file for details.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Artessay","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Artessay/ArtSearch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}