Spaces:
Runtime error
Runtime error
| title: Intelligent Search Engine | |
| emoji: π | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: 5.7.1 | |
| 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 5.7.1 | |
| - 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 |