Spaces:
Runtime error
Runtime error
title: Intelligent Search Engine | |
emoji: π | |
colorFrom: blue | |
colorTo: indigo | |
sdk: gradio | |
sdk_version: "4.14.0" | |
app_file: app.py | |
pinned: false | |
# π Intelligent Search Engine | |
An AI-powered search engine that provides intelligent summaries and insights from web content. | |
## Features | |
- π Web search powered by DuckDuckGo | |
- π€ AI-powered content summarization | |
- π Semantic search capabilities | |
- π± Clean, responsive UI | |
## Technical Details | |
### Core Components | |
1. **Search Engine (`search_engine.py`)** | |
- DuckDuckGo integration for web search | |
- Content processing and summarization | |
- URL validation and metadata extraction | |
2. **Web Interface (`app.py`)** | |
- Gradio-based UI | |
- Error handling | |
- Result formatting | |
### Models | |
- Summarization: facebook/bart-base | |
- Embeddings: sentence-transformers/all-MiniLM-L6-v2 | |
### Dependencies | |
- Python 3.10 | |
- Gradio 4.14.0 | |
- Transformers | |
- DuckDuckGo Search | |
- BeautifulSoup4 | |
- Langchain | |
- Sentence Transformers | |
## Usage | |
1. Enter your search query in the text box | |
2. Adjust the number of results using the slider | |
3. Click "Submit" to see the results | |
## Example Queries | |
- "Latest developments in artificial intelligence" | |
- "Climate change solutions" | |
- "Space exploration news" | |
## Deployment | |
This project is deployed on Hugging Face Spaces, optimized for CPU environments. | |
## License | |
Apache 2.0 | |