Skip to content
/ SOCRATex Public

SOCRATex: Staged Optimization of Curation, Regularization, and Annotation of clinical Text

License

Notifications You must be signed in to change notification settings

ABMI/SOCRATex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SOCRATex

SOCRATex: Staged Optimization of Curation, Regularization, and Annotation of clinical Text

Description

SOCRATex is a natural language processing system which can work on OMOP formated database.
The system supports unsupervised text clustering to suggest topics on the text documents, and provides text editors for the annotation. Using the annotated data or existinf JSON docuemtns, information retrieval of the documents using Elasticsearch is possible.

Getting Started

To install and execute SOCRATex, please follow the codes below:

# Following two packages are recommended to install before SOCRATex
install.packages("devtools")
devtools::install_github("OHDSI/DatabaseConnector")
devtools::install_github("OHDSI/SqlRender")

# Install SOCRATex
devtools::install_github("ABMI/SOCRATex")
library(SOCRATex)
SOCRATex()

SOCRATex video

Video Label

Building Elastic Stack

Elasticsearch and Kibana are recommended to be installed.
If you want to handle your JSON documents in other ways, Logstash or Beats could be your options

About

SOCRATex: Staged Optimization of Curation, Regularization, and Annotation of clinical Text

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages