kgdata 4.0.1

Library to process dumps of knowledge graphs (Wikipedia, DBpedia, Wikidata)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use super::{MultiLingualString, MultiLingualStringList};
use hashbrown::HashMap;
use serde::{Deserialize, Serialize};

#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct Class {
    pub id: String,
    pub label: MultiLingualString,
    pub description: MultiLingualString,
    pub aliases: MultiLingualStringList,
    pub parents: Vec<String>,
    pub properties: Vec<String>,
    pub different_froms: Vec<String>, // properties of a type
    pub equivalent_classes: Vec<String>,
    pub ancestors: HashMap<String, usize>,
}