https://github.com/arnav108276/innopatentgenie
AI-Driven Patent Search and Optimization Using Grey Wolf Optimization
https://github.com/arnav108276/innopatentgenie
ai langchain optimization-algorithm patent-search python rag vector-database
Last synced: 4 months ago
JSON representation
AI-Driven Patent Search and Optimization Using Grey Wolf Optimization
- Host: GitHub
- URL: https://github.com/arnav108276/innopatentgenie
- Owner: arnav108276
- Created: 2025-02-10T03:51:24.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-02-16T11:24:33.000Z (4 months ago)
- Last Synced: 2025-02-16T12:21:52.382Z (4 months ago)
- Topics: ai, langchain, optimization-algorithm, patent-search, python, rag, vector-database
- Language: Python
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# 🚀 InnoPatentGenie

> **Empowering Innovators with AI-Powered Patent Search Optimization**
## 🔍 About InnoPatentGenie
**InnoPatentGenie** is an AI-powered patent search engine designed to revolutionize the way patents are discovered. By leveraging **Grey Wolf Optimization (GWO)**, it enhances search efficiency, ensuring users get the most relevant results based on their queries.
This project extends our research on **Optimized Linked List Searching**, applying it to patent retrieval systems for faster and smarter patent discovery.
## ✨ Key Features
- ⚡ **AI-Optimized Search** – Uses **Grey Wolf Optimization (GWO)** to improve result accuracy.
- 🔍 **Smart Query Processing** – Understands keywords and ranks patents efficiently.
- 📊 **Data-Driven Insights** – Analyzes search trends for better relevance.
- 🐺 **Inspired by Nature** – GWO mimics wolf hunting strategies for optimization.
- 🛠️ **Dockerized & Scalable** – Easily deployable using **Docker**.## 🏗️ Tech Stack
- **Python** 🐍 – Core programming language
- **Flask** 🌐 – Lightweight web framework
- **Grey Wolf Optimization (GWO)** 🐺 – Search algorithm
- **SQL/NoSQL** 📂 – Database for storing patents
- **Docker** 🐳 – Containerized deployment## 🚀 Installation & Usage
### Prerequisites
- Python 3.8+
- Docker installed (for containerized deployment)```
### :bookmark_tabs: **Steps to Set Up**1. **Clone the repository**:
```bash
git clone https://github.com/arnav108276/InnoPatentGenie.git
cd InnoPatentGenie
### Create virtual environment
python -m venv venv
source venv/bin/activate # On Windows, use: venv\Scripts\activate
### Install dependenciespip install -r req.txt
### Activate server
waitress-serve --port=port_no. directory_name.back:app
## 📈 Performance Optimization
- **Reduced search time** by **30%** compared to traditional methods.
- **110+ test cases** validated for accuracy.
- **Scalable architecture** to handle large patent datasets.## 👨💻 Contributors
- **Arnav Goel**
- **Aryan Bansal**
- **Jahesh Chouhan**## 📜 References
- [Mirjalili's GWO Research Paper](https://doi.org/10.1016/j.advengsoft.2013.12.007)
- [EvoloPy – Evolutionary Algorithms in Python](https://github.com/7ossam81/EvoloPy)## 🌟 Future Scope
- ✅ Implementing **NLP** for better query understanding.
- ✅ Integration with **blockchain** for secure patent verification.
- ✅ Expanding to **multi-language support**.## 📫 Get in Touch
📧 **Email**: [email protected]
🔗 **GitHub**: [github.com/arnav108276](https://github.com/arnav108276)
💼 **LinkedIn**: [linkedin.com/in/arnav](https://linkedin.com/in/arnav)---
🚀 *Transforming patent search, one query at a time!*