ACOTA: Automatic Collaborative Tagging, Core: the central, innermost, or most essential part of something
Java PHP Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.settings
src
.classpath
.gitignore
.project
.travis.yml
README.md
acota.html
acota.log
pom.xml
release.properties

README.md

# ACOTA: Automatic Collaborative Tagging Master: [![Build Status](https://travis-ci.org/weso/acota-core.png?branch=master)](https://travis-ci.org/weso/acota-core) Develop: [![Build Status](https://travis-ci.org/weso/acota-core.png?branch=develop)](https://travis-ci.org/weso/acota-core)

What is it?

ACOTA (Automatic Collaborative Tagging). It is a Java-based library for suggesting tags in a collaborative and automatic way. It is based on the use of folksonomies to manage the tags and provide advanced services of automatic learning, reasoning, etc.

Configuration example

Acota allows two different ways to configure it, programmatically and through a properties File:

How to use it?

Detailed information of how to run acota-core:

RequestSuggestionTO request = new RequestSuggestionTO();
	
ResourceTO resource = new ResourceTO();
resource.setDescription("WESO is a multidisciplinary research group from the Department of" +
	"Computer Science, Spanish Philology and Philosophy at the University of Oviedo, " +
	"The group is involved in semantic web research, education and technology transfer.");
resource.setLabel("About Web Semantics Oviedo");
resource.setUri("http://www.weso.es");
request.setResource(resource);

EnhancerAdapter tokenizerEnhancer = new TokenizerEnhancer();

SuggestionTO suggest = tokenizerEnhancer.enhance(request);

Map<String, TagTO> labels = suggest.getTags();

Download

The current version of acota is 0.3.7, you can download it from:

For Maven Users

Acota-Core is available in Maven Central:

 <dependency>
   <groupId>es.weso</groupId>
   <artifactId>acota-core</artifactId>
   <version>0.3.7</version>
</dependency>

Looking for SNAPSHOTS?

For Non Maven Users

Acota-bundle includes all required dependancies:

Old Versions

If you need an old version of acota-core, please visit the Acota Downloads Page

Disclaimer

Acota does not include Wordnet Dictionary or NLP Files, you can download it from:

There is a project called acota-utils that includes all the required files embebed within a jar:

License

  Copyright 2012-2013 WESO Research Group

   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 at

       http://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.