Back to work

Marketplace & semantic search / PROJECT NOTES

InvenIO - Decentralised Patent Marketplace

PythonFastAPIPostgreSQLPydanticVector embeddingsBlockchainIPFS

Overview

I built FastAPI services for a patent marketplace, covering user authentication, patent management, transactions, and role-based access control. Pydantic models handle input validation and API contracts.

I added semantic search using vector embeddings to help find similar patents. The backend also integrates blockchain-based ownership verification and IPFS document storage.

The problem

Combine patent listings and access-controlled transactions with a way to search for similar patents and track ownership.

The result

Implemented marketplace APIs and semantic similarity search, alongside blockchain ownership verification and IPFS storage integration.

Patents, Semantic search, Blockchain, IPFS