8000 GitHub - Nauman-S/ipos
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on May 17, 2025. It is now read-only.

Nauman-S/ipos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IP Hawks

Project for CS5224 cloud computing AY24/25 Intellectual Property (IP) analytics dashboard

Usage

https://frontend.ipos.naumansajid.com

Testing Our Platform

Login Credentials

You may use your own Gmail account

Date Coverage for Search/Analytics

The current patents data in the search results and analytics dashboard covers patent filings for the lodgement date range of 28/09/2019 to 01/09/2020 (dd/mm/yy)

Demo

Watch our demo here

Other notes

  • Kindly use a Chrome browser
  • Website has been made inaccessible outside Singapore

Features

  • ✅ OAuth Based Login
  • ✅ Trend Analytics for IPOS Patents filing
  • ✅ Search for Patents filings
  • 🛠️ RAG Based Chat bot for patents (Work in Progress)
  • 🛠️ Real time alert notifications (Work in Progress)
  • 🛠️ Coverage of IPOS Trademarks and Designs (Work in Progress)

Architecture Diagram

architecture_diagram drawio

Contributors

  1. Sneha Kumar (snehakumaarr)
  2. Nauman Sajid (Nauman-S)
  3. Abdul Cader (caderpmh)
  4. Li Yuting (8462lyt)
  5. Cheng Siyuan (siyuancheng178)

License

MIT

Description

IP Analytics platform powered by data from data.gov

Features are only accessible after authentication from a identity provider. Valid JSESSION ID and xcsrf token is required

  • 🚀 Explore - Search filings based on various criteria, enhanced with LLM-based semantic search capabilities
  • 🔎 Analytics - View trends of IP filings
  • 📥 Daily Alerts - Customizable email notifications for newly listed IP filings
  • 🤖 Chat - RAG based chatbot for advanced queries

Directory structure

📦 project-root/
├── 📂 .github/                      # Workflows
├── 📂 services/                     # Source code
│   ├── 🐍 createEmbeddingsCron      # Python Cron for embeddings
|   ├── 🌱  ipos                     # Spring Boot Backend
|   |   ├── 🔑 .ebextensions         # AWS Configuration 
|   |   ├── 🔑 .platform             # AWS Configuration 
|   |   ├── 📂 src/
|   |   ├── 📜 pom.xml  
│   └──  🐹 iposCron                 # Golang Cron for Mongo DB Population
├── 📂 ui/                           # React UI
│   ├── 📂 src/
│   └── 🔑 staticwebapp.config.json  # Azure Config
├── 📄 .gitignore
└── 📄 README.md                     # You are here! (Project overview)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0