Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/victorshinya/custom-natural-language
Analyze unstructured data using Natural Language Understanding and Knowledge Studio
https://github.com/victorshinya/custom-natural-language
knowledge-studio natural-language-processing natural-language-understanding nlp nlp-keywords-extraction nlu wks
Last synced: about 2 months ago
JSON representation
Analyze unstructured data using Natural Language Understanding and Knowledge Studio
- Host: GitHub
- URL: https://github.com/victorshinya/custom-natural-language
- Owner: victorshinya
- License: apache-2.0
- Created: 2019-11-19T13:18:34.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T01:54:31.000Z (about 2 years ago)
- Last Synced: 2023-03-08T08:17:57.817Z (almost 2 years ago)
- Topics: knowledge-studio, natural-language-processing, natural-language-understanding, nlp, nlp-keywords-extraction, nlu, wks
- Language: JavaScript
- Homepage:
- Size: 2.24 MB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Custom Natural Language
[![IBM Cloud Powered](https://img.shields.io/badge/IBM%20Cloud-powered-blue.svg)](https://cloud.ibm.com)
[![Platform](https://img.shields.io/badge/platform-golang-lightgrey.svg?style=flat)](https://developer.ibm.com/?s=golang/)## Components and technologies
* [Cloud Foundry (Go Runtime)](https://cloud.ibm.com/cloudfoundry/overview): Cloud Foundry is an open-source platform as a service (PaaS) that provides you with a choice of clouds, developer frameworks, and application services.
* [Golang](https://golang.org): Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
* [Knowledge Studio](https://cloud.ibm.com/catalog/services/knowledge-studio): Teach Watson the language of your domain with custom machine learning models that identify entities and relationships unique to your industry in unstructured text.
* [Natural Language Understanding](https://cloud.ibm.com/catalog/services/natural-language-understanding): Use advanced NLP to analyze text and extract meta-data from content such as concepts, entities, keywords, categories, sentiment, emotion, relations, and semantic roles.
* [React](https://reactjs.org): A declarative, efficient, and flexible JavaScript library for building user interfaces.## Run locally
### Pre-work
You need to install [Node.js](https://nodejs.org), [React](https://reactjs.org) and [Golang](https://golang.org) before you run all commands below.
### Install Node.js and React dependencies
```sh
cd website
npm install
```### Build the React app
```sh
npm run build
```### Install Golang dependencies
```sh
cd ..
go mod download
go mod vendor
```### Run Golang app
```sh
go run main.go
```## LICENSE
Copyright 2019 Victor Shinya
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.