DuckDuckPatent is an innovative patent search engine which is designed for researchers, exploring the world of patents! The visualization of patents and related entities allows you to quickly get an overview of your search result. Additional information (e.g. Inventors, Applicants or Citations) can be dynamically added to the visualization by the user.
Try it out here!
- NodeJS v14.18 or later
- OPS-Developer Account
- Running KeywordSuggestion-API Docker container
- Run
npm installin theclientandserverdirectories - Inside the
serverdirectory run the commandcp .env.example .envand add the environment variables in the newly copied file:OPS_CONSUMER_KEYandOPS_CONSUMER_SECRETshould be adapted from the OPS Developer portalPATENT_API_URLshould be the base-endpoint of the used PatentAPISUGGESTIONS_API_URLshould be the endpoint of the keywords suggestion API
- Inside the client directory run
npm run build. After finishing, the files for the frontend should be located in theclient/dist/folder and can be copied to a webservers root location of your choice - Inside the server directory run
npm run build. After finishing, the server can be started using the commandnode ./dist/main.js