nlp/

directory
v2.257.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2024 License: MIT

README

Natural Language Processing microservices

Description

Incorporation of Natural Language Processing (NLP) into dp-search-api as a search engine. It's powered by three microservices: dp-berlin-api, dp-category-api, and dp-scrubber-api. These services work together to upgrade the search experience. By utilizing NLP, the system delivers more accurate and intuitive search results, making searches more effective and user-friendly.

Our aim is to optimize search results without compromising the current functionality.

Berlin and Category are python microservices which is why their Go clients have been added to dp-api-clients-go with more description below.

Berlin Client

Description

Responsible for identifying geospational data for more information on the api read this README.md

Usage

Check this readme

Category Client

Description

Responsible for categorisation of the query for more information on the api read this README.md

Usage

Check this readme

Scrubber Client

Description

This API allows users to identify Output Areas (OA) and Industry Classification (SIC) associated with a given location. OAs are small geographical areas in the UK used for statistical purposes, while SIC codes are a system of numerical codes used to identify and categorize industries.

Scrubber is written in go so has it's own Go SDK available here.

Usage

Check this readme

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL