Skip to main content

Quantifying tacit human knowledge for Smart Manufacturing Maintenance, for maintnenance-based investigatory analysis

Project description

## Purpose

This application was designed to help manufacturers “tag” their maintenance work-order data according to [the methods being researched](https://www.researchgate.net/project/Knowledge-Extraction-and-Application-for-Smart-Manufacturing) by the Knowledge Extraction and Applications project at the NIST Engineering Laboratory. The goal of this application is to give understanding to data sets that previously were too unstructured or filled with jargon to analyze. The current build is in very early alpha, so please be patient in using this application. If you have any questions, please do not hesitate to contact us (see [Who are we?](#who-are-we). )

### Why?

There is often a large amount of maintenance data already available for use in Smart Manufacturing systems, but in a currently-unusable form: service tickets and maintenance work orders (MWOs). Nestor is a toolkit for using Natural Language Processing (NLP) with efficient user-interaction to perform structured data extraction with minimal annotation time-cost.

### Features

  • Ranks concepts to be annotated by importance, to save you time

  • Suggests term unification by similarity, for you to quickly review

  • Basic concept relationships builder, to assist assembling problem code and taxonomy definitions

  • Strucutred data output as tags, whether in readable (comma-sep) or computation-friendly (sparse-mat) form.

### What’s Inside?

Documentation is contained in the /docs subdirectory, and are hosted as webpages and [PDF](https://media.readthedocs.org/pdf/nestor/latest/nestor.pdf) available at [readthedocs.io](https://nestor.readthedocs.io/en/latest/) .

Current:

  • Tagging Tool: Human-in-the-loop Annotation Interface (pyqt)

  • Unstructured data processing toolkit (sklearn-style)

  • Vizualization tools for tagged MWOs-style data (under development)

Planned/underway:

  • KPI creation and visualization suite

  • Machine-assisted functional taxonomy generation

  • Quantitative skill assement and training suggestion engine

  • Graph Database creation assistance and query tool

### Pre-requisites

This package was built as compatible with Anaconda python distribution. See our [default requirements file](requirements/default.txt) for a complete list of major dependencies, along with the requirements to run our [experimental dashboard](requirements/dash.txt) or to [compile our documentation locally](requirements/docs.txt)

## Who are we?

This toolkit is a part of the Knowledge Extraction and Application for Smart Manufacturing (KEA) project, within the Systems Integration Division at NIST.

### Points of Contact

### Contributors: Name | GitHub Handle — | — Thurston Sexton | [@tbsexton](https://github.com/tbsexton) Sascha Moccozet | [@saschaMoccozet](https://github.com/saschaMoccozet) Michael Brundage | [@MichaelPBrundage](https://github.com/MichaelPBrundage) Madhusudanan N. | [@msngit](https://github.com/msngit) Emily Hastings | [@emhastings](https://github.com/emhastings) Lela Bones | [@lelatbones](https://github.com/lelatbones)

### Why KEA?

The KEA project seeks to better frame data collection and transformation systems within smart manufacturing as collaborations between human experts and the machines they partner with, to more efficiently utilize the digital and human resources available to manufacturers. Kea (nestor notabilis) on the other hand, are the world’s only alpine parrots, finding their home on the southern Island of NZ. Known for their intelligence and ability to solve puzzles through the use of tools, they will often work together to reach their goals, which is especially important in their harsh, mountainous habitat.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nist-nestor-0.2.tar.gz (26.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nist_nestor-0.2-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

File details

Details for the file nist-nestor-0.2.tar.gz.

File metadata

  • Download URL: nist-nestor-0.2.tar.gz
  • Upload date:
  • Size: 26.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6

File hashes

Hashes for nist-nestor-0.2.tar.gz
Algorithm Hash digest
SHA256 3ac6385fdbc9e38c574efab7cbd3cee551e45a36cb29b315a8cd6a497be3c7c8
MD5 cd61f0b63653cd47ec61ea20000da0c9
BLAKE2b-256 16f0332c414569126026b7c61a2e0c64e8f9cb35c6e6d95b7e918c8babf18261

See more details on using hashes here.

File details

Details for the file nist_nestor-0.2-py3-none-any.whl.

File metadata

  • Download URL: nist_nestor-0.2-py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6

File hashes

Hashes for nist_nestor-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 214ed02df94f17b84220272ef967d58920d55bd97e920e7230e7e20be57651e3
MD5 39b766637bea20a0f4346abeeab03f11
BLAKE2b-256 bf20fb5c189ead7495d6b6282a48693dff122d82e2b658eadca03a6c801ee069

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page