Spaces:
Runtime error
Runtime error
| title: Intelligent Search Engine (ISE) | |
| emoji: π | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: 5.7.1 | |
| app_file: app.py | |
| pinned: false | |
| # π Intelligent Search Engine (ISE) | |
| An advanced OSINT search engine with RAG capabilities and multi-modal search features. | |
| ## π Features | |
| ### π Intelligent Search | |
| - Web search with context understanding | |
| - AI-powered answer synthesis | |
| - Source citation and verification | |
| - RAG-based knowledge retrieval | |
| ### π€ OSINT Capabilities | |
| - Username search across multiple platforms | |
| - Person search (name, age, location) | |
| - Social media profile exploration | |
| - Personal information gathering | |
| - Historical data retrieval | |
| ### πΈ Image Analysis | |
| - Face detection and recognition | |
| - Object and scene recognition | |
| - Image metadata extraction | |
| - Similar image search | |
| - Cross-reference with social media | |
| ### πΊοΈ Location Intelligence | |
| - Geographic information analysis | |
| - Location-based searching | |
| - Address validation and normalization | |
| - Proximity analysis | |
| ## π οΈ Technology Stack | |
| ### Core Components | |
| - Python 3.10+ | |
| - LangChain for RAG capabilities | |
| - HuggingFace Transformers | |
| - PyTorch (CPU optimized) | |
| - Gradio for UI | |
| ### Search & Scraping | |
| - DuckDuckGo Search | |
| - Google Search Python | |
| - BeautifulSoup4 | |
| - Requests/AIOHTTP | |
| ### OSINT Tools | |
| - Holehe | |
| - Sherlock Project | |
| - Python WHOIS | |
| - Geopy | |
| ### Image Processing | |
| - Face Recognition | |
| - Pillow | |
| - Torchvision | |
| ## π¦ Installation | |
| 1. Clone the repository: | |
| ```bash | |
| git clone https://github.com/yourusername/intelligent-search-engine.git | |
| cd intelligent-search-engine | |
| ``` | |
| 2. Install dependencies: | |
| ```bash | |
| pip install -r requirements.txt | |
| ``` | |
| 3. Run the application: | |
| ```bash | |
| python app.py | |
| ``` | |
| ## π― Usage | |
| ### Web Interface | |
| The application provides a user-friendly web interface with multiple tabs: | |
| 1. **Search Tab** | |
| - Enter your search query | |
| - Get AI-powered answers with sources | |
| 2. **Username Search Tab** | |
| - Search usernames across platforms | |
| - View consolidated social media presence | |
| 3. **Person Search Tab** | |
| - Search by name, location, age | |
| - Get comprehensive personal information | |
| 4. **Image Analysis Tab** | |
| - Upload images for analysis | |
| - Detect faces and objects | |
| - Search for similar images | |
| ## π Privacy & Security | |
| - No sensitive data storage | |
| - Anonymized result presentation | |
| - Rate limiting for API calls | |
| - Basic URL validation | |
| - Secure data handling | |
| ## π€ Contributing | |
| 1. Fork the repository | |
| 2. Create a feature branch | |
| 3. Commit your changes | |
| 4. Push to the branch | |
| 5. Create a Pull Request | |
| ## π License | |
| This project is licensed under the MIT License - see the LICENSE file for details. | |
| ## β οΈ Disclaimer | |
| This tool is for educational and research purposes only. Users are responsible for complying with applicable laws and regulations regarding information gathering and privacy. |