Skip to content

Aaryanb45/InnoPatent

 
 

Repository files navigation

InnoPatent

License: MIT Python Version Selenium

🚀 InnoPatent - Patent Search Engine

image

InnoPatent is a modern patent search engine that lets you explore patents with ease. It helps users efficiently search, explore, and view detailed patent information, including title, authors, description, and associated images. The web app scrapes data from Google Patents and Espacenet.

🔭 Features

  • 🔍 Search Functionality: Allows users to search for patents using keywords (e.g., heart, AI, blockchain).
  • 📃 Patent Information: Displays essential information such as:
    • Title (clickable link to Google Patents)
    • Authors
    • Descriptions
    • Patent images (if available)
  • 📱 Mobile and Desktop Friendly: The interface is designed for optimal viewing on any device.
  • 🔗 Direct Links: Clicking on any patent result redirects you to the Google Patents page with full details.

📦 Installation

To run InnoPatent locally, follow these easy steps!

⚙️ Prerequisites

  • Python 3.x
  • Selenium
  • Chrome WebDriver (ensure the version matches your Google Chrome)

📑 Steps to Set Up

  1. Clone the repository:

    git clone https://github.com/arnav108276/InnoPatent.git
    cd InnoPatent

Create virtual environment

python -m venv venv
source venv/bin/activate  # On Windows, use: venv\Scripts\activate

Install dependencies

 pip install -r req.txt

Activate server

waitress-serve --port=port_no. directory_name.back:app

Working

image

📊 Contributing

We welcome contributions! Follow these steps to contribute:

  • Fork the repository.
  • Create a new branch (git checkout -b feature-name).
  • Make your changes and commit (git commit -am 'Add new feature').
  • Push your branch (git push origin feature-name).
  • Open a pull request.

About

Grey Wolf Optimization (GWO) to refine search results

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.5%
  • HTML 19.9%
  • CSS 13.9%
  • JavaScript 12.7%