Skip to content

Combines metadata from SOCH and Google Vision into a format suitable for indexing in Elasticsearch

License

Notifications You must be signed in to change notification settings

riksantikvarieambetet/student_project_2018_elastic_curd

Repository files navigation

Google Vision and K-Samsök Merge

Merges data from Google Vision and K-Samsök. The result is stored in a ND-JSON file suitable for Elasticsearch bulk uploads. (This script was a onetime use case. for further use, a complete overhaul of code is necessary)

Getting Started

Prerequisites

  • Google Vision API-key need to be submitted in index.js
  • Nodejs needs to be installed on your system. Check documentation for your Operating System at https://nodejs.org/en/

Installing

  • Install Nodejs

To install required dependencies run:

npm install

Deployment

Run project

npm start

Built With

  • Node.JS - The framework used.
  • RGBtoHSL - Node.JS library for converting RGB to HSL
  • Node-Fetch - A light-weight module that brings window.fetch to Node.js

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Combines metadata from SOCH and Google Vision into a format suitable for indexing in Elasticsearch

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published