<commit_before>/**
 * 
 */
package com.github.podd.utils;

import org.openrdf.model.Model;
import org.openrdf.model.URI;

/**
 * Simple class to contain details about a Podd Artifact (i.e. Projects at present).
 * 
 * @author kutila
 * 
 *         TODO: Remove the need for this class.
 * 
 * @deprecated Only use PoddObject, and only use it when it is simpler than using
 *             {@link Model#filter(org.openrdf.model.Resource, URI, org.openrdf.model.Value, org.openrdf.model.Resource...)}
 *             .
 */
@Deprecated<commit_msg>undeprecate PoddArtifact and add a clear usage scenario for where it can be used<commit_after>/**
 * 
 */
package com.github.podd.utils;

import org.openrdf.model.URI;
import org.semanticweb.owlapi.model.IRI;

/**
 * Simple class to contain details about a Podd Artifact (i.e. Projects at present).
 * 
 * This must only be used at the last stage before presenting results to users. For all other cases,
 * {@link InferredOWLOntologyID} should be used to represent references to specific versions of
 * artifacts, and {@link IRI} should be used to represent references to either versions or ontology
 * IRIs before they are resolved to {@link InferredOWLOntologyID} instances.
 * 
 * @author kutila
 * 
 */
{'fraction_non_alphanumeric': 0.09863672814755413, 'fraction_numerical': 0.0, 'mean_word_length': 3.4412811387900355, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2014558', 'n_tokens_mistral': 385, 'n_tokens_neox': 375, 'n_words': 137}