Spaces:
Runtime error
Runtime error
File size: 2,829 Bytes
2bc1f33 48922fa 2bc1f33 a23c67c 2bc1f33 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa dcc91e6 48922fa |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 |
---
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. |