ACOTA HAS MOVED
ACOTA has moved and splitted in different projects:
If you are still working with Acota 0.3.6 or lower, we encourage you to update to the latest version of ACOTA (Check out the links above).
If you got here via a link, please update that link to the proper one (Check out the links above) if possible.
ACOTA: Automatic Collaborative Tagging
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 ontologies to manage the tags and provide advanced services of automatic learning, reasoning, etc.
Acota configuration files only could by written in Java properties (key=value), XML comming soon: Example Coming Soon!
How to use it?
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 luceneEnhancer = new LuceneEnhancer(); EnhancerAdapter openNLPEnhancer = new OpenNLPEnhancer(); EnhancerAdapter wordnetEnhancer = new WordnetEnhancer(); EnhancerAdapter googleEnhancer = new GoogleEnhancer(); EnhancerAdapter labelRecommenderEnhancer = new LabelRecommenderEnhancer(); luceneEnhancer.setSuccessor(openNLPEnhancer); openNLPEnhancer.setSuccessor(wordnetEnhancer); wordnetEnhancer.setSuccessor(googleEnhancer); googleEnhancer.setSuccessor(labelRecommenderEnhancer); SuggestionTO suggest = luceneEnhancer.enhance(request); Map<String, TagTO> labels = suggest.getTags();
The current version of acota is 0.3.5, you can download it from:
For Maven Users
For Non Maven Users
Acota-bundle includes all required dependancies:
Acota-feedback requires a MySQL Database, you can download the SQL Creation Script from:
Acota does not include Wordnet Dictionary or NLP Files, you can download it from:
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.