All Projects → FUB-HCC → Neonion

FUB-HCC / Neonion

Licence: gpl-2.0
neonion is a user-centered collaborative semantic annotation webapp developed at the Human-Centered Computing group at Freie Universität Berlin.

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Neonion

Open Semantic Search
Open Source research tool to search, browse, analyze and explore large document collections by Semantic Search Engine and Open Source Text Mining & Text Analytics platform (Integrates ETL for document processing, OCR for images & PDF, named entity recognition for persons, organizations & locations, metadata management by thesaurus & ontologies, search user interface & search apps for fulltext search, faceted search & knowledge graph)
Stars: ✭ 386 (+493.85%)
Mutual labels:  annotation, semantic
Generic Syntax
A Scope-and-Type Safe Universe of Syntaxes with Binding, Their Semantics and Proofs
Stars: ✭ 55 (-15.38%)
Mutual labels:  semantic
Scdeepsort
Reference-free Cell-type Annotation for Single-cell Transcriptomics using Deep Learning with a Weighted Graph Neural Network
Stars: ✭ 30 (-53.85%)
Mutual labels:  annotation
Diffgram
Data Annotation, Data Labeling, Annotation Tooling, Training Data for Machine Learning
Stars: ✭ 43 (-33.85%)
Mutual labels:  annotation
Idea Php Drupal Symfony2 Bridge
PhpStorm plugin to support Symfony components inside Drupal 8
Stars: ✭ 34 (-47.69%)
Mutual labels:  annotation
Dram
Distilled and Refined Annotation of Metabolism: A tool for the annotation and curation of function for microbial and viral genomes
Stars: ✭ 47 (-27.69%)
Mutual labels:  annotation
Vuetify
🐉 Material Component Framework for Vue
Stars: ✭ 33,085 (+50800%)
Mutual labels:  semantic
Slate
A Super-Lightweight Annotation Tool for Experts: Label text in a terminal with just Python
Stars: ✭ 61 (-6.15%)
Mutual labels:  annotation
Visma
Visual-Inertial-Semantic-MApping Dataset and tools
Stars: ✭ 54 (-16.92%)
Mutual labels:  semantic
Labelmeannotationtool
Source code for the LabelMe annotation tool.
Stars: ✭ 1,009 (+1452.31%)
Mutual labels:  annotation
Bbw
Semantic annotator: Matching CSV to a Wikibase instance (e.g., Wikidata) via Meta-lookup
Stars: ✭ 42 (-35.38%)
Mutual labels:  annotation
Css Naked Day.github.io
Show off your sexy `<body>`!
Stars: ✭ 36 (-44.62%)
Mutual labels:  semantic
Leaflet Swoopy
⤵️ Swoopy Arrow Plugin for Leaflet
Stars: ✭ 52 (-20%)
Mutual labels:  annotation
Pixelannotationtool
Annotate quickly images.
Stars: ✭ 962 (+1380%)
Mutual labels:  annotation
Bikedeboa
A (Progressive) Web App to find, map and review bike parkings in the cities of Brazil.
Stars: ✭ 54 (-16.92%)
Mutual labels:  collaborative
Saf Kotlin Router
android路由框架,支持模块化架构
Stars: ✭ 28 (-56.92%)
Mutual labels:  annotation
Ieml
IEML semantic language - a meaning-representation system based on semantic primitives and a regular grammar. Basic semantic relationships between concepts are automatically computed from syntactic similarities.
Stars: ✭ 41 (-36.92%)
Mutual labels:  semantic
Automatic Release
Automates the release process for GitHub projects.
Stars: ✭ 46 (-29.23%)
Mutual labels:  semantic
Awesome Data Labeling
A curated list of awesome data labeling tools
Stars: ✭ 1,120 (+1623.08%)
Mutual labels:  annotation
Fmr
Functional Meaning Representation and Semantic Parsing Framework
Stars: ✭ 58 (-10.77%)
Mutual labels:  semantic

neonion

neonion is a user-centered, web application for the collaborative annotation of texts developed at the Human-Centered Computing group at Freie Universität Berlin.

neonion supports semantic annotations and open standards but does not presuppose any knowledge about the technologies involved. It is the perfect fit for people who want their annotations to be exchangeable between different tools and projects. Moreover, your annotations can be connected to the linked data cloud.

You can try a demo of neonion. The usage is explained in the user's manual.

Prerequisites

For neonion you need Python with Django installed. In addition, a set of tools and services is needed:

If you want to use ports other than the default ports you can change the environment settings under settings/.

Getting started

Create a virtualenv and install the dependencies for neonion:

virtualenv -p /usr/bin/python2.7 pyenv
source pyenv/bin/activate
pip install -r neonion/requirements.txt

Setup neonion and startup the server:

source pyenv/bin/activate
cd neonion
curl -XPUT -H'Content-Type: application/json' 'http://127.0.0.1:9200/neonion/' -d @mapping.json
python manage.py migrate
python manage.py loaddata fixtures/*
python manage.py runserver

You should now see something like:

Django version 1.7, using settings 'settings.development'
Starting development server at http://127.0.0.1:8000/

Open your browser and navigate to http://127.0.0.1:8000. By default there are two predefined accounts [email protected] and [email protected]. Both have the default password neonion but different rights.

Import the knowledge base from Wikidata

When neonion is running you can import the provided person data with:

source pyenv/bin/activate
cd neonion
python common/knowledge/wikidata/wd_import.py -f elasticsearch/wikidata/

License

GPL2: http://www.gnu.org/licenses/gpl-2.0.html

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].