diff --git a/outputs/demo/ontologies/aws-guidelines.ttl b/outputs/demo/ontologies/aws-guidelines.ttl new file mode 100644 index 00000000..c7ba1fd1 --- /dev/null +++ b/outputs/demo/ontologies/aws-guidelines.ttl @@ -0,0 +1,1766 @@ +@prefix abi: . +@prefix bfo: . +@prefix dc1: . +@prefix dc11: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + +abi:ActofBeingHonored a owl:Class ; + rdfs:label "Act of Being Honored"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process that involves an individual or group receiving recognition, accolades, or awards for their achievements or excellence."@en ; + skos:example "The ceremony where John was awarded the Nobel Prize; the event where Jane received the Employee of the Month award."@en . + +abi:ActofCertifying a owl:Class ; + rdfs:label "Act of Certifying"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of obtaining a license or certification."@en ; + skos:example "A doctor completing their medical board certification exam."@en . + +abi:ActofCreatingPatent a owl:Class ; + rdfs:label "Act of Creating Patent"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process involving the activities required to invent, document, file, and obtain a patent for a novel invention or discovery."@en ; + skos:example "An engineer developing a new technology, documenting the invention, and filing a patent application."@en . + +abi:ActofParticipatinginProject a owl:Class ; + rdfs:label "Act of Participating in Project"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process where an individual or entity actively engages in a project, contributing to its objectives and outcomes."@en ; + skos:example "Researcher contributing to a scientific study by collecting data and analyzing results."@en . + +abi:ActofStudying a owl:Class ; + rdfs:label "Act of Studying"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of studying at an educational institution."@en ; + skos:example "Jane studying biology at Harvard University"@en . + +abi:ActofVolunteering a owl:Class ; + rdfs:label "Act of Volunteering"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of engaging in volunteer activities."@en ; + skos:example "Tom volunteering at a local food bank"@en . + +abi:ActofWorking a owl:Class ; + rdfs:label "Act of Working"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of working at a job or profession."@en ; + skos:example "John working as a software engineer at Google"@en . + +abi:Cause a owl:Class ; + rdfs:label "Cause"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A type of role that focuses on a specific area of interest or activity for social, cultural, or environmental improvement."@en ; + skos:example "Environmental conservation cause."@en . + +abi:Country a owl:Class ; + rdfs:label "Country"@en ; + rdfs:subClassOf bfo:BFO_0000028 ; + skos:definition "A three-dimensional spatial region with politically defined boundaries."@en ; + skos:example "France"@en . + +abi:Course a owl:Class ; + rdfs:label "Course"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing the content of a course of study."@en ; + skos:example "Introduction to Computer Science"@en . + +abi:EmployeeRange a owl:Class ; + rdfs:label "Employee Range"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A specific range or number of employees within an organization or company."@en ; + skos:example "50-100 employees in a medium-sized business."@en . + +abi:GovernmentAgency a owl:Class ; + rdfs:label "Government Agency"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization that is part of the government responsible for the oversight and administration of specific functions."@en ; + skos:example "NASA, the U.S. space agency."@en . + + a owl:Class ; + rdfs:label "Honors & awards"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing recognition or accolades."@en ; + skos:example "Nobel Prize in Literature"@en . + +abi:Industry a owl:Class ; + rdfs:label "Industry"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A type of role that focuses on a specific sector of economic activity."@en ; + skos:example "The technology industry."@en . + +abi:LanguageProficiencyLevel a owl:Class ; + rdfs:label "Language Proficiency Level"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A quality that indicates the degree of competence or skill in a particular language."@en ; + skos:example "Fluent in Spanish (C2 level)."@en . + +abi:Location a owl:Class ; + rdfs:label "Location"@en ; + rdfs:subClassOf bfo:BFO_0000028 ; + skos:definition "A three-dimensional immaterial entity representing a specific area or region."@en ; + skos:example "New York City"@en . + +abi:MemberofOrganization a owl:Class ; + rdfs:label "Member of Organization"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process that represents the fact of an individual being a member of an organization."@en ; + skos:example "John's membership in the American Medical Association; Jane's membership in a local book club."@en . + +abi:NonprofitOrganization a owl:Class ; + rdfs:label "Non-profit Organization"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization dedicated to furthering a particular social cause or advocating for a shared point of view."@en ; + skos:example "Red Cross, a humanitarian organization."@en . + +abi:Patent a owl:Class ; + rdfs:label "Patent"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A legal document granting exclusive rights to an inventor or assignee."@en ; + skos:example "A patent for a new smartphone design"@en . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel"@en ; + bfo:BFO_0000056 , + , + , + , + , + ; + bfo:BFO_0000197 . + +abi:ProfessionalRole a owl:Class ; + rdfs:label "Professional Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that an individual occupies in a professional context."@en ; + skos:example "The role of a doctor in a hospital."@en . + +abi:School a owl:Class ; + rdfs:label "School"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization that provides educational services to students."@en ; + skos:example "Harvard University, an Ivy League school."@en . + +abi:TimeInterval a owl:Class ; + rdfs:label "Time Interval"@en ; + rdfs:subClassOf bfo:BFO_0000202 ; + skos:definition "A subclass of temporal interval with specific date representation."@en ; + skos:example "2023-08_Current"@en . + +abi:UniversityRole a owl:Class ; + rdfs:label "University Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that an individual occupies within the context of a university or academic institution."@en ; + skos:example "The role of a professor at a university."@en . + +abi:VolunteeringRole a owl:Class ; + rdfs:label "Volunteering Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that exists because an individual is volunteering for various activities or services."@en ; + skos:example "A volunteer coach for a youth sports team."@en . + +abi:hasConcept a owl:ObjectProperty ; + rdfs:label "has concept"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Concept ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to a concept it expresses or discusses."@en ; + skos:example "A post about artificial intelligence has machine learning as one of its concepts."@en . + +abi:hasFillingDate a owl:ObjectProperty ; + rdfs:label "has filling date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was filled or completed."@en ; + skos:example "The tax return has a filling date of 2024-04-15."@en . + +abi:hasIssueDate a owl:ObjectProperty ; + rdfs:label "has issue date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was issued."@en ; + skos:example "The passport has an issue date of 2023-01-15."@en . + +abi:hasLanguage a owl:ObjectProperty ; + rdfs:label "has language"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:Language ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a person and a language they can speak or understand."@en ; + skos:example "Jane has the language English."@en . + +abi:hasLinkedinPage a owl:ObjectProperty ; + rdfs:label "has linkedin page"@en ; + rdfs:domain bfo:BFO_0000030 ; + rdfs:range abi:LinkedInPage ; + rdfs:subPropertyOf bfo:BFO_0000084 ; + skos:definition "A relation between an entity and its associated LinkedIn page."@en ; + skos:example "John has a LinkedIn page at linkedin.com/in/john-doe."@en . + +abi:hasMetric a owl:ObjectProperty ; + rdfs:label "has metric"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:PostMetric ; + rdfs:subPropertyOf bfo:BFO_0000051 . + +abi:hasObjective a owl:ObjectProperty ; + rdfs:label "has objective"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Objective ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to its intended goal or purpose."@en ; + skos:example "A post announcing a product launch has increasing brand awareness as its objective."@en . + +abi:hasPublicationDate a owl:ObjectProperty ; + rdfs:label "has publication date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was published."@en ; + skos:example "The research paper has a publication date of 2024-03-01."@en . + +abi:hasSentiment a owl:ObjectProperty ; + rdfs:label "has sentiment"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Sentiment ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to its sentiment"@en . + +abi:hasSkill a owl:ObjectProperty ; + rdfs:label "has skill"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:ProfessionalSkills ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a person and a professional skill they possess."@en ; + skos:example "John has the skill to play the piano."@en . + +abi:hasTarget a owl:ObjectProperty ; + rdfs:label "has target"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Target ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to its intended audience or subject."@en ; + skos:example "A LinkedIn post about new job opportunities has software developers as its target."@en . + +abi:isLanguageOf a owl:ObjectProperty ; + rdfs:label "is language of"@en ; + rdfs:domain abi:Language ; + rdfs:range abi:Person ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a language and the person who can speak or understand it."@en ; + skos:example "English is a language of Jane."@en . + +abi:isSkillOf a owl:ObjectProperty ; + rdfs:label "is skill of"@en ; + rdfs:domain abi:ProfessionalSkills ; + rdfs:range abi:Person ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a professional skill and the person who possesses it."@en ; + skos:example "Playing the piano is a skill of John."@en . + +abi:isSubjectTo a owl:ObjectProperty ; + rdfs:label "is subject to"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:PostGuidelines ; + rdfs:subPropertyOf bfo:BFO_0000084 ; + skos:definition "A relation between a person and the guidelines they must follow."@en ; + skos:example "An employee is subject to company policies."@en . + +bfo:BFO_0000024 a owl:Class ; + rdfs:label "fiat object part"@en ; + dc11:identifier "027-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) A fiat object part b is a material entity & such that if b exists then it is continuant part of some object c & demarcated from the remainder of c by one or more fiat surfaces"@en ; + skos:example "The upper and lower lobes of the left lung; the dorsal and ventral surfaces of the body; the Western hemisphere of the Earth; the FMA:regional parts of an intact human body"@en . + +bfo:BFO_0000027 a owl:Class ; + rdfs:label "object aggregate"@en ; + dc11:identifier "025-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) An object aggregate is a material entity consisting exactly of a plurality (≥1) of objects as member parts which together form a unit"@en ; + skos:example "The aggregate of the musicians in a symphony orchestra and their instruments; the aggregate of bearings in a constant velocity axle joint; the nitrogen atoms in the atmosphere; a collection of cells in a blood biobank"@en ; + skos:scopeNote "'Exactly' means that there are no parts of the object aggregate other than its member parts.", + "The unit can, at certain times, consist of exactly one object, for example, when a wolf litter loses all but one of its pups, but it must at some time have a plurality of member parts." . + +bfo:BFO_0000034 a owl:Class ; + rdfs:label "function"@en ; + dc11:identifier "064-BFO" ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "(Elucidation) A function is a disposition that exists in virtue of its bearer's physical make-up & this physical make-up is something the bearer possesses because it came into being either through evolution (in the case of natural biological entities) or through intentional design (in the case of artefacts) in order to realize processes of a certain sort"@en ; + skos:example "The function of a hammer to drive in nails; the function of a heart pacemaker to regulate the beating of a heart through electricity"@en . + +bfo:BFO_0000054 a owl:ObjectProperty ; + rdfs:label "has realization"@en ; + dc11:identifier "206-BFO" ; + rdfs:domain bfo:BFO_0000017 ; + rdfs:range bfo:BFO_0000015 ; + owl:inverseOf bfo:BFO_0000055 ; + skos:altLabel "realized in"@en ; + skos:definition "b has realization c =Def c realizes b"@en ; + skos:example "As for realizes"@en . + +bfo:BFO_0000056 a owl:ObjectProperty ; + rdfs:label "participates in"@en ; + dc11:identifier "250-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + rdfs:range bfo:BFO_0000015 ; + owl:inverseOf bfo:BFO_0000057 ; + skos:definition "(Elucidation) participates in holds between some b that is either a specifically dependent continuant or generically dependent continuant or independent continuant that is not a spatial region & some process p such that b participates in p some way"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000058 a owl:ObjectProperty ; + rdfs:label "is concretized by"@en ; + dc11:identifier "258-BFO" ; + rdfs:domain bfo:BFO_0000031 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ] ; + owl:inverseOf bfo:BFO_0000059 ; + skos:definition "c is concretized by b =Def b concretizes c"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000062 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "preceded by"@en ; + dc11:identifier "213-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + owl:inverseOf bfo:BFO_0000063 ; + skos:definition "b preceded by c =Def b precedes c"@en ; + skos:example "The temporal region occupied by the second half of the match is preceded by the temporal region occupied by the first half of the match"@en . + +bfo:BFO_0000066 a owl:ObjectProperty ; + rdfs:label "occurs in"@en ; + dc11:identifier "143-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:inverseOf bfo:BFO_0000183 ; + skos:definition "b occurs in c =Def b is a process or a process boundary & c is a material entity or site & there exists a spatiotemporal region r & b occupies spatiotemporal region r & for all time t, if b exists at t then c exists at t & there exist spatial regions s and s' where b spatially projects onto s at t & c occupies spatial region s' at t & s is a continuant part of s' at t"@en ; + skos:example "A process of digestion occurs in the interior of an organism; a process of loading artillery rounds into a tank cannon occurs in the interior of the tank"@en . + +bfo:BFO_0000108 a owl:ObjectProperty ; + rdfs:label "exists at"@en ; + dc11:identifier "118-BFO" ; + rdfs:domain bfo:BFO_0000001 ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "(Elucidation) exists at is a relation between a particular and some temporal region at which the particular exists"@en ; + skos:example "First World War exists at 1914-1916; Mexico exists at January 1, 2000"@en . + +bfo:BFO_0000115 a owl:ObjectProperty ; + rdfs:label "has member part"@en ; + dc11:identifier "230-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000040 ; + rdfs:subPropertyOf bfo:BFO_0000178 ; + owl:inverseOf bfo:BFO_0000129 ; + skos:definition "b has member part c =Def c member part of b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000145 a owl:Class ; + rdfs:label "relational quality"@en ; + dc11:identifier "057-BFO" ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "b is a relational quality =Def b is a quality & there exists c and d such that c and d are not identical & b specifically depends on c & b specifically depends on d"@en ; + skos:example "A marriage bond; an instance of love; an obligation between one person and another"@en . + +bfo:BFO_0000153 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "temporally projects onto"@en ; + dc11:identifier "080-BFO" ; + rdfs:domain bfo:BFO_0000011 ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "(Elucidation) temporally projects onto is a relation between a spatiotemporal region s and some temporal region which is the temporal extent of s"@en ; + skos:example "The world line of a particle temporally projects onto the temporal region extending from the beginning to the end of the existence of the particle"@en . + +bfo:BFO_0000184 a owl:FunctionalProperty, + owl:InverseFunctionalProperty, + owl:ObjectProperty ; + rdfs:label "history of"@en ; + dc11:identifier "144-BFO" ; + rdfs:domain bfo:BFO_0000182 ; + rdfs:range bfo:BFO_0000040 ; + owl:inverseOf bfo:BFO_0000185 ; + skos:definition "(Elucidation) history of is a relation between history b and material entity c such that b is the unique history of c"@en ; + skos:example "This life is the history of this organism"@en . + +bfo:BFO_0000196 a owl:ObjectProperty ; + rdfs:label "bearer of"@en ; + dc11:identifier "053-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000020 ; + rdfs:subPropertyOf bfo:BFO_0000194 ; + owl:inverseOf bfo:BFO_0000197 ; + skos:definition "b bearer of c =Def c inheres in b"@en ; + skos:example "A patch of ink is the bearer of a colour quality; an organism is the bearer of a temperature quality"@en . + +bfo:BFO_0000200 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "occupies spatiotemporal region"@en ; + dc11:identifier "082-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range bfo:BFO_0000011 ; + skos:definition "(Elucidation) occupies spatiotemporal region is a relation between a process or process boundary p and the spatiotemporal region s which is its spatiotemporal extent"@en ; + skos:example "A particle emitted by a nuclear reactor occupies the spatiotemporal region which is its trajectory"@en . + +bfo:BFO_0000216 a owl:ObjectProperty ; + rdfs:label "spatially projects onto"@en ; + dc11:identifier "246-BFO" ; + rdfs:domain bfo:BFO_0000011 ; + rdfs:range bfo:BFO_0000006 ; + skos:definition "(Elucidation) spatially projects onto is a relation between some spatiotemporal region b and spatial region c such that at some time t, c is the spatial extent of b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000221 a owl:ObjectProperty ; + rdfs:label "first instant of"@en ; + dc11:identifier "268-BFO" ; + rdfs:domain bfo:BFO_0000203 ; + rdfs:range bfo:BFO_0000008 ; + owl:inverseOf bfo:BFO_0000222 ; + skos:definition "t first instant of t' =Def t is a temporal instant & t' is a temporal region t' & t precedes all temporal parts of t' other than t"@en ; + skos:example "An hour starting at midnight yesterday has first instant midnight yesterday"@en . + +bfo:BFO_0000223 a owl:ObjectProperty ; + rdfs:label "last instant of"@en ; + dc11:identifier "269-BFO" ; + rdfs:domain bfo:BFO_0000203 ; + rdfs:range bfo:BFO_0000008 ; + owl:inverseOf bfo:BFO_0000224 ; + skos:definition "t last instant of t' =Def t is a temporal instant & t' is a temporal region & all temporal parts of t' other than t precede t"@en ; + skos:example "Last midnight is the last instant of yesterday"@en . + +bfo:bfo.owl a owl:Ontology ; + dc11:contributor "Alan Ruttenberg", + "Albert Goldfain", + "Barry Smith", + "Bill Duncan", + "Bjoern Peters", + "Chris Mungall", + "David Osumi-Sutherland", + "Fabian Neuhaus", + "James A. Overton", + "Janna Hastings", + "Jie Zheng", + "John Beverley", + "Jonathan Bona", + "Larry Hunter", + "Leonard Jacuzzo", + "Ludger Jansen", + "Mark Jensen", + "Mark Ressler", + "Mathias Brochhausen", + "Mauricio Almeida", + "Melanie Courtot", + "Neil Otte", + "Pierre Grenon", + "Randall Dipert", + "Robert Rovetto", + "Ron Rudnicki", + "Stefan Schulz", + "Thomas Bittner", + "Werner Ceusters", + "Yongqun \"Oliver\" He" ; + dc1:description "Basic Formal Ontology implemented in the Web Ontology Language (OWL 2) with direct semantics."@en ; + dc1:license ; + dc1:title "BFO 2020" ; + rdfs:comment "The most recent version of this file will always be in the GitHub repository https://github.com/bfo-ontology/bfo-2020" ; + owl:versionIRI . + +dc11:contributor a owl:AnnotationProperty . + +dc11:identifier a owl:AnnotationProperty . + +dc11:license a owl:AnnotationProperty . + +dc1:description a owl:AnnotationProperty . + +dc1:license a owl:AnnotationProperty . + +dc1:title a owl:AnnotationProperty . + +skos:altLabel a owl:AnnotationProperty . + +skos:definition a owl:AnnotationProperty . + +skos:example a owl:AnnotationProperty . + +skos:prefLabel a owl:AnnotationProperty . + +skos:scopeNote a owl:AnnotationProperty . + +abi:ActofPublishing a owl:Class ; + rdfs:label "Act of Publishing"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of publishing articles, books, or other works."@en ; + skos:example "An author releasing a new book through a publishing house"@en . + +abi:Business a owl:Class ; + rdfs:label "Business"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization involved in commercial, industrial, or professional activities."@en ; + skos:example "Amazon, an e-commerce company."@en . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 13 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 19 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 32 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 6 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 62 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 9 . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI Personalization"@en ; + abi:description "The potential of AI to be controlled and personalized by individuals through ontologies."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI agent"@en ; + abi:description "The term 'AI agent' has become synonym of hyper automation where humans are almost removed from the equation. It implies autonomy and accountability, which AI systems don't possess. The term also leads to unrealistic expectations and misunderstandings about AI capabilities and limitations, blurs the line of responsibility, and might lead to over-reliance on AI when humans are needed to take decisions."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI assistant"@en ; + abi:description "The term 'assistant' clearly conveys the supportive role of AI while maintaining the distinction between AI capabilities and human responsibilities. 'AI assistant' emphasizes that these systems are here to help and augment human capabilities, not replace human agency."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI in Governance"@en ; + abi:description "AI's potential to strengthen democracies and improve decision-making by providing impartial, data-driven insights."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI in Healthcare"@en ; + abi:description "AI's potential to revolutionize biology by accelerating research, finding cures for major diseases, and extending the human lifespan."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI plans into business results"@en ; + abi:description "An idea referring to the application and transformation of artificial intelligence strategies into tangible business outcomes."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI reshaping enterprise management"@en ; + abi:description "AI is becoming increasingly central to organizational processes and is causing a shift in how businesses operate and make decisions."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Business as code"@en ; + abi:description "The notion of defining and representing business domains in a structured, machine-readable format."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Data Modeling"@en ; + abi:description "Data modeling is making a comeback in the AI world. It is crucial for effective data management."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Decentralization of AI"@en ; + abi:description "The idea of decentralizing AI through personalized control that allows people to define how AI interacts with their lives in various aspects, such as managing personal data, automating tasks, and decision-making."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Mixed Martial Arts of Data Modeling"@en ; + abi:description "An idea proposed by Joe Reis that suggests blending different data modeling techniques for a more robust and flexible approach to tackle the complexities of AI."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontology"@en ; + abi:description "Ontology is a technique within data modeling that helps define classes, relationships, and rules governing data, making it easier for AI to understand and utilize information."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontology Engineering"@en ; + abi:description "Ontology engineering provides a shared vocabulary and becomes the config file of AI systems that align with business goals and user needs, and enable auditability."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontology engineering"@en ; + abi:description "The process of defining a business as code by meticulously mapping out business domains at both consolidated and atomic levels. It involves creating a structured, machine-readable representation of the entire business ecosystem."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Strategy and execution"@en ; + abi:description "Abstract ideas that represent the planning and implementation process in a business context."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Unified vision"@en ; + abi:description "An abstract concept that refers to a shared or common understanding or perspective."@en . + +abi:ContentCreationRole a owl:Class ; + rdfs:label "Content Creation Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that exists because an individual or organization is involved in the creation of content."@en ; + skos:example "A blogger writing articles for a website."@en . + + a abi:ContentCreationRole, + owl:NamedIndividual ; + rdfs:label "Author"@en ; + bfo:BFO_0000054 , + , + , + , + , + . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 103 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 13 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 23 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 247 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 36 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 44 . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7251351990364962816"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7251698663272382466"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7252086073281953792"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7252439994781372417"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7252769248391888897"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7253150579298811904"@en . + + a abi:Objective, + owl:NamedIndividual ; + rdfs:label "Brand Awareness"@en ; + abi:description "The mention of 'Vin Vashishta' could be an attempt to increase visibility and recognition of this entity."@en . + +abi:PostGuidelines a owl:Class ; + rdfs:label "Post Guidelines"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A set of rules or instructions for creating posts."@en ; + skos:example "No emojis, start with a question."@en . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "Are ontologies the secret to building scalable and sustainable data ecosystems? According to Palantir, the answer is a big yes. But why?"@en ; + abi:content """Are ontologies the secret to building scalable and sustainable data ecosystems? According to Palantir, the answer is a big yes. But why? + +Palantir argues that the most overlooked question in data ecosystems is not about data movement, but about data meaning. Another way to say that data doesn't have inherent meaning; meaning is layered onto data by users of the ecosystem. This insight is fundamental to understanding the role of ontologies. + +Key takeaways from Palantir include: + +1. Ontology as a Semantic Map: An ontology provides a systematic mapping of data to meaningful semantic concepts. It's about organizing data and creating a framework that gives that data context and meaning. + +2. Common Vocabulary: Ontologies create a shared language across an organization, unifying disparate data sources and systems. This standardization of semantics is crucial for collaboration and dependent workflows. + +3. Bridging Data and Applications: The ontology serves as connective tissue between raw data and applications. This separation allows for more efficient data integration and application development. + +4. Dynamic and Flexible: An effective “ontology service” must be dynamic, allowing for the creation, modification, and deprecation of ontology elements as needs evolve. + +5. Object-Oriented Approach: The emphasizes the importance of object classes, attributes, and relationships in building a robust ontology is central. This object-oriented approach allows for more intuitive data modeling and manipulation. + +6. Embedded Logic: By incorporating functions and actions at the ontology level, organizations can standardize logic across applications, reducing redundancy and inconsistencies. + +7. Security Integration: Integrating the ontology service with enterprise security architectures allow for more granular and consistent data access controls. + +Perhaps the most important in my opinion: Palantir argues that an effective ontology allows a data ecosystem to grow and evolve over time in ways that create compounding value rather than increasing complexity. This scalability is crucial for organizations dealing with volumes and varieties of data, and let’s not even mention the need to plug AI agents on top. + +Ontologies may be the key to unlocking the full potential of our information assets, it will enable organizations to tame the chaos of big data and create lean order from noise. The move to AI augmented business analytics will require this, the question isn't whether to implement ontologies or not, but how quickly we can bridge the knowledge gap on this matter, how we adapt our data strategies to incorporate these powerful concepts. + +Let’s get to work!"""@en ; + abi:hasConcept ; + abi:hasMetric , + , + , + ; + abi:hasObjective ; + abi:hasSentiment ; + abi:hasTarget . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "How is AI putting Data Modeling back in the ring?"@en ; + abi:content """How is AI putting Data Modeling back in the ring? + +Have you noticed how data modeling is making a comeback in the AI world? It’s exciting to see ontology and data modeling stepping into the spotlight, reminding us just how crucial they are for effective data management. + +Honestly, it’s been frustrating to watch data modeling take a backseat while we rushed to deploy new technologies over the past years. But now that AI systems are becoming more complex than just point-and-click dashboards, we’re realizing that a solid data model is essential. I see ontologies as a technique within data modeling that has been there forever to fully blossom as an engineering discipline in the data world. They help us define the classes, relationships, and rules that govern our data, hence making it easier for AI to understand and utilize that information effectively + +One of the biggest challenges we face in AI development is alignment. It’s not enough to just launch a product and hope for the best. Data and AI developers need to step up and be accountable. If we don’t have a clear understanding of the outcomes users want, we risk creating systems that 1/ don’t deliver value but 2/ might lead users to make flawed decisions. AI is a too-good BS machine. That’s a huge risk! + +This is where ontology engineering comes into play. Ontologies provide a shared vocabulary and become the config file of AI systems that align with our business goals and user needs, and enable auditability. + +I also want to build this line of thoughts on the work of Joe Reis 🤓 and his "Mixed Martial Arts of Data Modeling." He shared this idea in a podcast I made with him earlier this year, and now he is writing his new book which I think will highlight how we can blend different data modeling techniques to create a more robust and flexible approach. Just like in MMA, where fighters combine various disciplines to become well-rounded, we can take a similar approach with data modeling to tackle the complexities of AI. + +So, what do you think? How do you see the role of ontologies and data modeling coming to the rescue of AI?"""@en ; + abi:hasConcept , + , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective , + ; + abi:hasSentiment , + , + ; + abi:hasTarget . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "How is AI reshaping enterprise management, and what crucial step are business leaders overlooking?"@en ; + abi:content """How is AI reshaping enterprise management, and what crucial step are business leaders overlooking? + +Putting AI systems to the heart of enterprise management is forcing a paradigm shift in how businesses operate and make decisions. As these systems become increasingly central to organizational processes, a critical realization will face decision-makers: the need to define their business as code through ontology engineering. + +This approach involves meticulously mapping out business domains at both consolidated and atomic levels. It's not just about digitalization anymore, it's about creating a structured, machine-readable representation of your entire business ecosystem to « feed the AI ». + +Why is this so crucial? Well, because AI is not intelligent magically. Without a clear, codified understanding of their business domains, organizations will struggle to: + +1. Effectively integrate AI systems across their operations +2. Maintain consistency in decision-making processes +3. Scale their operations efficiently +4. Adapt quickly to market changes and new technologies + +The implications of this shift are profound. Businesses that successfully implement ontology engineering will be better positioned to leverage AI technologies, streamline their operations, and respond more dynamically to market changes. They'll be able to create more sophisticated AI models that truly understand the nuances of their business, leading to more accurate predictions and better decision-making. + +On top of that, this approach facilitates better communication and understanding across different departments and stakeholders. By having a shared, formalized representation of the business, teams can collaborate more effectively and align their efforts towards common goals. + +The transition to this new paradigm is not going to happen overnight. It requires a significant investment of time and resources, as well as a shift in mindset. + +So now, when you hear business leaders confidently declare, “Let’s give it to AI!” send them my way. I’ll help them see that before AI can work its magic, they need to map out their business, code it, and structure it with ontologies. Only then can AI truly deliver the intelligence they’re after. Without that foundation, they’re just setting themselves up for disappointment. Aïe, aïe, aïe!"""@en ; + abi:hasConcept , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective , + ; + abi:hasSentiment , + ; + abi:hasTarget , + . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "Strategy and execution are two sides of the same coin. Our unified vision with Vin Vashishta provides the big-picture perspective and the technical capabilities to turn AI plans into business results."@en ; + abi:content """Strategy and execution are two sides of the same coin. Our unified vision with Vin Vashishta provides the big-picture perspective and the technical capabilities to turn AI plans into business results. + +Let's chat!"""@en ; + abi:hasConcept , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective , + ; + abi:hasSentiment , + ; + abi:hasTarget . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "What if the true power of AI lies not just in solving global problems, but in empowering each of us to control our own personalized AI through ontologies?"@en ; + abi:content """What if the true power of AI lies not just in solving global problems, but in empowering each of us to control our own personalized AI through ontologies? + +In his essay published last week, Dario Amodei, CEO of Anthropic outlines an ambitious vision of AI’s transformative potential on a global scale. He paints a future where powerful AI (aka AGI in openAI terms) could radically accelerate advances in healthcare, neuroscience, economic development, governance, and human well-being. His point is: AI has the capacity to compress decades of progress into just a few years, curing diseases, eliminating poverty, and potentially bringing about a new era of peace and prosperity. + +The essay emphasizes the potential of centralized AI systems to solve complex global challenges. He highlights how AI, if deployed correctly, could revolutionize biology by accelerating research, finding cures for major diseases, and extending the human lifespan. In governance, he imagines AI could help strengthen democracies and improve decision-making by offering more impartial, data-driven insights. The essay is grounded in the idea that AI, once powerful enough, will fundamentally reshape society’s largest systems: healthcare, economy, and government…leading to a future where societal progress is vastly accelerated. + +The problem is that the core thesis is focused almost exclusively on AI’s large-scale impacts and it overlooks a key aspect of AI’s potential: the empowerment of individuals. By concentrating on macro-level transformations, the discussion misses how AI could also be personalized and controlled by individuals through ontologies, making AI an private, collaborative, personal tool for everyone, not just a global force for systemic change. + +Dario points out the risks and challenges associated with powerful AI, such as biases, potential misuse, and loss of control. But these concerns could be mitigated if AI systems were personalized and designed to reflect individual values, needs, and ethics. Ontologies, aka structured frameworks of knowledge, offer a way to enable this personalization. I see them as reality configuration files for AI. Rather than being passive users of large, centralized AI systems, individuals could actively shape their AI systems to work in alignment with their unique worldview, profession, or life goals. + +Decentralizing AI through personalized control would allow people to define how AI interacts with their lives whether in managing personal data, automating tasks, making decisions that align with their personal values and ethics, working and sharing knowledge accumulated with an organization. + +This vision of AI as an extension of an individual’s knowledge and priorities could democratize its power, ensuring that AI serves not just the broader society but each person on a deeply personal level."""@en ; + abi:hasConcept , + , + , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective ; + abi:hasSentiment ; + abi:hasTarget , + . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "Why do we call AI doing tasks for us \"agents\" when they lack true agency?"@en ; + abi:content """Why do we call AI doing tasks for us "agents" when they lack true agency? + +The term "AI agent" has become synonym of hyper automation where humans are almost removed from the equation, but I don’t buy this, it's misleading. Here's why: + +1. Agency implies autonomy and accountability. AI systems, no matter how advanced, don't possess these qualities. They execute tasks based on their programming and training data. + +2. Using "agent" is leading to unrealistic expectations and misunderstandings about AI capabilities and limitations. + +3. It blurs the line of responsibility. When things go wrong (and they will), who's accountable? The AI "agent"? Of course not. It's the humans and organizations behind the AI. + +4. True agency involves moral reasoning and ethical decision-making - something AI is not capable of (yet, if ever). + +5. Overuse of "agent" might lead to over-reliance on AI when humans are actually needed to take decisions. + +Instead, the term "assistant" clearly conveys the supportive role of AI while maintaining the distinction between AI capabilities and human responsibilities. + +"AI assistant" emphasizes that these systems are here to help and augment human capabilities, not replace human agency. It keeps the focus on the collaborative nature of human-AI interaction and reminds us that humans are still in the driver's seat."""@en ; + abi:hasConcept , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective ; + abi:hasSentiment , + . + +abi:Publisher a owl:Class ; + rdfs:label "Publisher"@en ; + rdfs:subClassOf abi:Business ; + skos:definition "A material entity responsible for producing and distributing publications."@en ; + skos:example "Penguin Random House publishing company."@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Disapproving"@en ; + abi:description "The author disapproves of the term 'AI agent' because it is misleading and creates unrealistic expectations about the capabilities and limitations of AI systems."@en . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 21 . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 4 . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "CEO"@en ; + abi:description "The content is targeted towards Dario Amodei, CEO of Anthropic."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Executive"@en ; + abi:description "The content is also targeted at executives who have the authority to make significant changes in how their organizations operate and make decisions."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Individuals"@en ; + abi:description "The content discusses the potential of AI to be controlled and personalized by individuals, making it a target audience."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Senior Manager"@en ; + abi:description "The content is targeted at business leaders and decision-makers who can implement AI systems and ontology engineering in their organizations."@en . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 1452 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 15175 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 1898 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 2492 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 2970 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 4553 . + +bfo:BFO_0000055 a owl:ObjectProperty ; + rdfs:label "realizes"@en ; + dc11:identifier "059-BFO" ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range bfo:BFO_0000017 ; + skos:definition "(Elucidation) realizes is a relation between a process b and realizable entity c such that c inheres in some d & for all t, if b has participant d then c exists & the type instantiated by b is correlated with the type instantiated by c"@en ; + skos:example "A balding process realizes a disposition to go bald; a studying process realizes a student role; a process of pumping blood realizes the pumping function of a heart"@en . + +bfo:BFO_0000057 a owl:ObjectProperty ; + rdfs:label "has participant"@en ; + dc11:identifier "248-BFO" ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + skos:definition "p has participant c =Def c participates in p"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000059 a owl:ObjectProperty ; + rdfs:label "concretizes"@en ; + dc11:identifier "256-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ] ; + rdfs:range bfo:BFO_0000031 ; + skos:definition "b concretizes c =Def b is a process or a specifically dependent continuant & c is a generically dependent continuant & there is some time t such that c is the pattern or content which b shares at t with actual or potential copies"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000063 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "precedes"@en ; + dc11:identifier "270-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + skos:definition "(Elucidation) precedes is a relation between occurrents o, o' such that if t is the temporal extent of o & t' is the temporal extent of o' then either the last instant of o is before the first instant of o' or the last instant of o is the first instant of o' & neither o nor o' are temporal instants"@en ; + skos:example "The temporal region occupied by Mary's birth precedes the temporal region occupied by Mary's death."@en ; + skos:scopeNote "Each temporal region is its own temporal extent. The temporal extent of a spatiotemporal region is the temporal region it temporally projects onto. The temporal extent of a process or process boundary that occupies temporal region t is t.", + "Precedes defines a strict partial order on occurrents." . + +bfo:BFO_0000101 a owl:ObjectProperty ; + rdfs:label "is carrier of"@en ; + dc11:identifier "254-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000031 ; + skos:definition "b is carrier of c =Def there is some time t such that c generically depends on b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000124 a owl:ObjectProperty ; + rdfs:label "location of"@en ; + dc11:identifier "236-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + owl:inverseOf bfo:BFO_0000171 ; + skos:definition "b location of c =Def c located in b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000129 a owl:ObjectProperty ; + rdfs:label "member part of"@en ; + dc11:identifier "228-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000040 ; + rdfs:subPropertyOf bfo:BFO_0000176 ; + skos:definition "b member part of c =Def b is an object & c is a material entity & there is some time t such that b continuant part of c at t & there is a mutually exhaustive and pairwise disjoint partition of c into objects x1, ..., xn (for some n ≠ 1) with b = xi (for some 1 <= i <= n)"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000146 a owl:Class ; + rdfs:label "fiat surface"@en ; + dc11:identifier "033-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat surface is a two-dimensional continuant fiat boundary that is self-connected"@en ; + skos:example "The surface of the Earth; the plane separating the smoking from the non-smoking zone in a restaurant"@en . + +bfo:BFO_0000171 a owl:ObjectProperty ; + rdfs:label "located in"@en ; + dc11:identifier "234-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + skos:definition "b located in c =Def b is an independent continuant & c is an independent & neither is a spatial region & there is some time t such that the spatial region which b occupies at t is continuant part of the spatial region which c occupies at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000183 a owl:ObjectProperty ; + rdfs:label "environs"@en ; + dc11:identifier "267-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + skos:altLabel "contains process"@en ; + skos:definition "b environs c =Def c occurs in b"@en ; + skos:example "Mouth environs process of mastication; city environs traffic"@en . + +bfo:BFO_0000185 a owl:ObjectProperty ; + rdfs:label "has history"@en ; + dc11:identifier "145-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000182 ; + skos:definition "b has history c =Def c history of b"@en ; + skos:example "This organism has history this life"@en . + +bfo:BFO_0000194 a owl:ObjectProperty ; + rdfs:label "specifically depended on by"@en ; + dc11:identifier "260-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + rdfs:range bfo:BFO_0000020 ; + owl:inverseOf bfo:BFO_0000195 ; + skos:altLabel "s-depended on by"@en ; + skos:definition "b specifically depended on by c =Def c specifically depends on b"@en ; + skos:example "Coloured object specifically depended on by colour"@en . + +bfo:BFO_0000197 a owl:ObjectProperty ; + rdfs:label "inheres in"@en ; + dc11:identifier "051-BFO" ; + rdfs:domain bfo:BFO_0000020 ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:subPropertyOf bfo:BFO_0000195 ; + skos:definition "b inheres in c =Def b is a specifically dependent continuant & c is an independent continuant that is not a spatial region & b specifically depends on c"@en ; + skos:example "A shape inheres in a shaped object; a mass inheres in a material entity"@en . + +bfo:BFO_0000202 a owl:Class ; + rdfs:label "temporal interval"@en ; + dc11:identifier "155-BFO" ; + rdfs:subClassOf bfo:BFO_0000038 ; + skos:definition "(Elucidation) A temporal interval is a one-dimensional temporal region that is continuous, thus without gaps or breaks"@en ; + skos:example "The year 2018."@en ; + skos:scopeNote "A one-dimensional temporal region can include as parts not only temporal intervals but also temporal instants separated from other parts by gaps."@en . + +bfo:BFO_0000210 a owl:ObjectProperty ; + rdfs:label "occupies spatial region"@en ; + dc11:identifier "232-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000006 ; + skos:definition "b occupies spatial region r =Def b is an independent continuant that is not a spatial region & r is a spatial region & there is some time t such that every continuant part of b occupies some continuant part of r at t and no continuant part of b occupies any spatial region that is not a continuant part of r at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000218 a owl:ObjectProperty ; + rdfs:label "has material basis"@en ; + dc11:identifier "242-BFO" ; + rdfs:domain bfo:BFO_0000016 ; + rdfs:range bfo:BFO_0000040 ; + skos:definition "b has material basis c =Def b is a disposition & c is a material entity & there is some d bearer of b & there is some time t such that c is a continuant part of d at t & d has disposition b because c is a continuant part of d at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000222 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "has first instant"@en ; + dc11:identifier "261-BFO" ; + rdfs:domain bfo:BFO_0000008 ; + rdfs:range bfo:BFO_0000203 ; + skos:definition "t has first instant t' =Def t' first instant of t"@en ; + skos:example "The first hour of a year has first instant midnight on December 31"@en . + +bfo:BFO_0000224 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "has last instant"@en ; + dc11:identifier "215-BFO" ; + rdfs:domain bfo:BFO_0000008 ; + rdfs:range bfo:BFO_0000203 ; + skos:definition "t has last instant t' =Def t' last instant of t"@en ; + skos:example "The last hour of a year has last instant midnight December 31"@en . + +xsd:1728857038 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-14T00:03:58+02:00"^^xsd:dateTime . + +xsd:1728939691 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-14T23:01:31+02:00"^^xsd:dateTime . + +xsd:1729032057 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-16T00:40:57+02:00"^^xsd:dateTime . + +xsd:1729116438 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-17T00:07:18+02:00"^^xsd:dateTime . + +xsd:1729194938 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-17T21:55:38+02:00"^^xsd:dateTime . + +xsd:1729285855 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-18T23:10:55+02:00"^^xsd:dateTime . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | Are ontologies the secret to building scalable and sustainable data ecosystems? According to Palantir, the answer is a big yes. But why? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1728939691 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | How is AI putting Data Modeling back in the ring? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729032057 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | How is AI reshaping enterprise management, and what crucial step are business leaders overlooking? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729194938 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | Strategy and execution are two sides of the same coin. Our unified vision with Vin Vashishta provides the big-picture perspective and the technical capabilities to turn AI plans into business results. | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729116438 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | What if the true power of AI lies not just in solving global problems, but in empowering each of us to control our own personalized AI through ontologies? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1728857038 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | Why do we call AI doing tasks for us \"agents\" when they lack true agency? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729285855 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontologies"@en ; + abi:description "Ontologies provide a systematic mapping of data to meaningful semantic concepts. They organize data and create a framework that gives that data context and meaning. Ontologies create a shared language across an organization, unifying disparate data sources and systems. They serve as connective tissue between raw data and applications, allowing for efficient data integration and application development. An effective ontology must be dynamic, allowing for modification as needs evolve. The importance of object classes, attributes, and relationships in building a robust ontology is central. By incorporating functions and actions at the ontology level, organizations can standardize logic, reducing redundancy and inconsistencies. Integrating the ontology service with enterprise security architectures allow for more granular and consistent data access controls."@en . + +abi:Language a owl:Class ; + rdfs:label "Language"@en ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "A disposition that enables an individual to communicate using a specific system of symbols, sounds, or gestures."@en ; + skos:example "English language proficiency."@en . + +abi:ProfessionalSkills a owl:Class ; + rdfs:label "Professional Skills"@en ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "A disposition that enables an individual to perform tasks associated with a specific profession or job role."@en ; + skos:example "Programming skills for a software developer."@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Constructive"@en ; + abi:description "The author suggests that businesses need to invest time and resources, and shift their mindset to successfully transition to using AI and ontology engineering."@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Praise"@en ; + abi:description "The content expresses high admiration for Vin Vashishta's ability to provide big-picture perspective and technical capabilities."@en . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 1 . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 3 . + +bfo:BFO_0000009 a owl:Class ; + rdfs:label "two-dimensional spatial region"@en ; + dc11:identifier "039-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A two-dimensional spatial region is a spatial region that is a whole consisting of a surface together with zero or more surfaces which may have spatial regions of lower dimension as parts"@en ; + skos:example "The surface of a sphere-shaped part of space; an infinitely thin plane in space"@en . + +bfo:BFO_0000084 a owl:ObjectProperty ; + rdfs:label "generically depends on"@en ; + dc11:identifier "252-BFO" ; + rdfs:domain bfo:BFO_0000031 ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + owl:inverseOf bfo:BFO_0000101 ; + skos:altLabel "g-depends on"@en ; + skos:definition "b generically depends on c =Def b is a generically dependent continuant & c is an independent continuant that is not a spatial region & at some time t there inheres in c a specifically dependent continuant which concretizes b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000142 a owl:Class ; + rdfs:label "fiat line"@en ; + dc11:identifier "032-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000142 bfo:BFO_0000147 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat line is a one-dimensional continuant fiat boundary that is continuous"@en ; + skos:example "The Equator; all geopolitical boundaries; all lines of latitude and longitude; the median sulcus of your tongue; the line separating the outer surface of the mucosa of the lower lip from the outer surface of the skin of the chin"@en . + +bfo:BFO_0000182 a owl:Class ; + rdfs:label "history"@en ; + dc11:identifier "138-BFO" ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "(Elucidation) A history is a process that is the sum of the totality of processes taking place in the spatiotemporal region occupied by the material part of a material entity"@en ; + skos:example "The life of an organism from the beginning to the end of its existence"@en . + +bfo:BFO_0000195 a owl:ObjectProperty ; + rdfs:label "specifically depends on"@en ; + dc11:identifier "012-BFO" ; + rdfs:domain bfo:BFO_0000020 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + skos:altLabel "s-depends on"@en ; + skos:definition "(Elucidation) specifically depends on is a relation between a specifically dependent continuant b and specifically dependent continuant or independent continuant that is not a spatial region c such that b and c share no parts in common & b is of a nature such that at all times t it cannot exist unless c exists & b is not a boundary of c"@en ; + skos:example "A shape specifically depends on the shaped object; hue, saturation and brightness of a colour sample specifically depends on each other"@en ; + skos:scopeNote "The analogue of specifically depends on for occurrents is has participant."@en . + + a abi:Objective, + owl:NamedIndividual ; + rdfs:label "Engagement"@en ; + abi:description "The author encourages business leaders to reach out to them for help in understanding and implementing AI and ontology engineering in their organizations."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Professional/Staff"@en ; + abi:description "The post seems to target professionals who are capable of implementing strategies and executing plans, including AI-related."@en . + +bfo:BFO_0000001 a owl:Class ; + rdfs:label "entity"@en ; + dc11:identifier "001-BFO" ; + skos:definition "(Elucidation) An entity is anything that exists or has existed or will exist"@en ; + skos:example "Julius Caesar; the Second World War; your body mass index; Verdi's Requiem"@en . + +bfo:BFO_0000026 a owl:Class ; + rdfs:label "one-dimensional spatial region"@en ; + dc11:identifier "038-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A one-dimensional spatial region is a whole consisting of a line together with zero or more lines which may have points as parts"@en ; + skos:example "An edge of a cube-shaped portion of space; a line connecting two points; two parallel lines extended in space"@en . + +bfo:BFO_0000030 a owl:Class ; + rdfs:label "object"@en ; + dc11:identifier "024-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) An object is a material entity which manifests causal unity & is of a type instances of which are maximal relative to the sort of causal unity manifested"@en ; + skos:example "An organism; a fish tank; a planet; a laptop; a valve; a block of marble; an ice cube"@en ; + skos:scopeNote "A description of three primary sorts of causal unity is provided in Basic Formal Ontology 2.0. Specification and User Guide"@en . + +bfo:BFO_0000038 a owl:Class ; + rdfs:label "one-dimensional temporal region"@en ; + dc11:identifier "103-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000038 bfo:BFO_0000148 ) ] ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000038 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000008 ; + owl:disjointWith bfo:BFO_0000148 ; + skos:definition "(Elucidation) A one-dimensional temporal region is a temporal region that is a whole that has a temporal interval and zero or more temporal intervals and temporal instants as parts"@en ; + skos:example "The temporal region during which a process occurs"@en . + +bfo:BFO_0000117 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "has occurrent part"@en ; + dc11:identifier "202-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + owl:inverseOf bfo:BFO_0000132 ; + skos:definition "b has occurrent part c =Def c occurrent part of b"@en ; + skos:example "Mary's life has occurrent part Mary's 5th birthday"@en . + +bfo:BFO_0000121 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "has temporal part"@en ; + dc11:identifier "211-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + rdfs:subPropertyOf bfo:BFO_0000117 ; + owl:inverseOf bfo:BFO_0000139 ; + skos:definition "b has temporal part c =Def c temporal part of b"@en ; + skos:example "Your life has temporal part the first year of your life"@en . + +bfo:BFO_0000147 a owl:Class ; + rdfs:label "fiat point"@en ; + dc11:identifier "031-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000147 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat point is a zero-dimensional continuant fiat boundary that consists of a single point"@en ; + skos:example "The geographic North Pole; the quadripoint where the boundaries of Colorado, Utah, New Mexico and Arizona meet; the point of origin of some spatial coordinate system"@en . + +bfo:BFO_0000199 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "occupies temporal region"@en ; + dc11:identifier "132-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "p occupies temporal region t =Def p is a process or process boundary & the spatiotemporal region occupied by p temporally projects onto t"@en ; + skos:example "The Second World War occupies the temporal region September 1, 1939 - September 2, 1945"@en . + +abi:Objective a owl:Class ; + rdfs:label "Objective"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The intended goal."@en . + +abi:Organization a owl:Class ; + rdfs:label "Organization"@en ; + rdfs:subClassOf bfo:BFO_0000030 ; + skos:definition "An entity with a social structure and goals."@en ; + skos:example "Apple Inc., a technology company."@en . + +abi:PublicationMetric a owl:Class ; + rdfs:label "Publication Metric"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A measurable quality of a social media post, such as views, likes, comments, or shares."@en . + +abi:ShareCount a owl:Class ; + rdfs:label "Share Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +bfo:BFO_0000017 a owl:Class ; + rdfs:label "realizable entity"@en ; + dc11:identifier "058-BFO" ; + rdfs:subClassOf bfo:BFO_0000020 ; + owl:disjointWith bfo:BFO_0000019 ; + skos:definition "(Elucidation) A realizable entity is a specifically dependent continuant that inheres in some independent continuant which is not a spatial region & which is of a type some instances of which are realized in processes of a correlated type"@en ; + skos:example "The role of being a doctor; the role of this boundary to delineate where Utah and Colorado meet; the function of your reproductive organs; the disposition of your blood to coagulate; the disposition of this piece of metal to conduct electricity"@en . + +bfo:BFO_0000018 a owl:Class ; + rdfs:label "zero-dimensional spatial region"@en ; + dc11:identifier "037-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000018 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A zero-dimensional spatial region is one or a collection of more than one spatially disjoint points in space"@en ; + skos:example "The spatial region occupied at some time instant by the North Pole"@en . + +bfo:BFO_0000028 a owl:Class ; + rdfs:label "three-dimensional spatial region"@en ; + dc11:identifier "040-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A three-dimensional spatial region is a whole consisting of a spatial volume together with zero or more spatial volumes which may have spatial regions of lower dimension as parts"@en ; + skos:example "A cube-shaped region of space; a sphere-shaped region of space; the region of space occupied by all and only the planets in the solar system at some point in time"@en . + +bfo:BFO_0000127 a owl:ObjectProperty ; + rdfs:label "material basis of"@en ; + dc11:identifier "244-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000016 ; + owl:inverseOf bfo:BFO_0000218 ; + skos:definition "b material basis of c =Def c has material basis b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000141 a owl:Class ; + rdfs:label "immaterial entity"@en ; + dc11:identifier "028-BFO" ; + rdfs:subClassOf bfo:BFO_0000004 ; + skos:definition "b is an immaterial entity =Def b is an independent continuant which is such that there is no time t when it has a material entity as continuant part"@en ; + skos:example "As for fiat point, fiat line, fiat surface, site"@en . + +bfo:BFO_0000148 a owl:Class ; + rdfs:label "zero-dimensional temporal region"@en ; + dc11:identifier "102-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000148 ; + owl:onProperty bfo:BFO_0000121 ], + bfo:BFO_0000008 ; + skos:definition "(Elucidation) A zero-dimensional temporal region is a temporal region that is a whole consisting of one or more separated temporal instants as parts"@en ; + skos:example "A temporal region that is occupied by a process boundary; the moment at which a finger is detached in an industrial accident"@en . + + a abi:Objective, + owl:NamedIndividual ; + rdfs:label "Education"@en ; + abi:description "The author aims to educate the audience about the difference between 'AI agent' and 'AI assistant' and the implications of these terms on our understanding and expectations of AI systems."@en . + +abi:Sentiment a owl:Class ; + rdfs:label "Sentiment"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The emotional tone or attitude expressed."@en . + +bfo:BFO_0000016 a owl:Class ; + rdfs:label "disposition"@en ; + dc11:identifier "062-BFO" ; + rdfs:subClassOf bfo:BFO_0000017 ; + owl:disjointWith bfo:BFO_0000023 ; + skos:altLabel "internally-grounded realizable entity"@en ; + skos:definition "(Elucidation) A disposition b is a realizable entity such that if b ceases to exist then its bearer is physically changed & b's realization occurs when and because this bearer is in some special physical circumstances & this realization occurs in virtue of the bearer's physical make-up"@en ; + skos:example "An atom of element X has the disposition to decay to an atom of element Y; the cell wall is disposed to transport cellular material through endocytosis and exocytosis; certain people have a predisposition to colon cancer; children are innately disposed to categorize objects in certain ways"@en . + +bfo:BFO_0000019 a owl:Class ; + rdfs:label "quality"@en ; + dc11:identifier "055-BFO" ; + rdfs:subClassOf bfo:BFO_0000020 ; + skos:definition "(Elucidation) A quality is a specifically dependent continuant that, in contrast to roles and dispositions, does not require any further process in order to be realized"@en ; + skos:example "The colour of a tomato; the ambient temperature of this portion of air; the length of the circumference of your waist; the shape of your nose; the shape of your nostril; the mass of this piece of gold"@en . + +bfo:BFO_0000203 a owl:Class ; + rdfs:label "temporal instant"@en ; + dc11:identifier "209-BFO" ; + rdfs:subClassOf bfo:BFO_0000148 ; + skos:definition "(Elucidation) A temporal instant is a zero-dimensional temporal region that has no proper temporal part"@en ; + skos:example "The millennium"@en . + +abi:ActofPostingonLinkedIn a owl:Class ; + rdfs:label "Act of Posting on LinkedIn"@en ; + rdfs:subClassOf abi:ActofPublishing ; + skos:definition "A process of creating and publishing content on the LinkedIn platform."@en ; + skos:example "When a user composes a post about their recent job promotion and shares it with their professional network on the LinkedIn platform."@en . + +abi:CommentCount a owl:Class ; + rdfs:label "Comment Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +abi:LikeCount a owl:Class ; + rdfs:label "Like Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +abi:Person a owl:Class ; + rdfs:label "Person"@en ; + rdfs:subClassOf bfo:BFO_0000030 ; + skos:definition "A human being regarded as an individual."@en ; + skos:example "John Doe"@en . + + a abi:Publisher, + owl:NamedIndividual ; + rdfs:label "LinkedIn Platform"@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Supportive"@en ; + abi:description "The author supports the use of the term 'AI assistant' as it clearly conveys the supportive role of AI and maintains a clear distinction between the capabilities of AI systems and human responsibilities."@en . + +abi:Target a owl:Class ; + rdfs:label "Target"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The intended audience."@en . + +abi:ViewCount a owl:Class ; + rdfs:label "View Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +bfo:BFO_0000011 a owl:Class ; + rdfs:label "spatiotemporal region"@en ; + dc11:identifier "095-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "(Elucidation) A spatiotemporal region is an occurrent that is an occurrent part of spacetime"@en ; + skos:example "The spatiotemporal region occupied by the development of a cancer tumour; the spatiotemporal region occupied by an orbiting satellite"@en ; + skos:scopeNote "'Spacetime' here refers to the maximal instance of the universal spatiotemporal region."@en . + +bfo:BFO_0000029 a owl:Class ; + rdfs:label "site"@en ; + dc11:identifier "034-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000028 ; + owl:onProperty bfo:BFO_0000210 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A site is a three-dimensional immaterial entity whose boundaries either (partially or wholly) coincide with the boundaries of one or more material entities or have locations determined in relation to some material entity"@en ; + skos:example "A hole in a portion of cheese; a rabbit hole; the Grand Canyon; the Piazza San Marco; the kangaroo-joey-containing hole of a kangaroo pouch; your left nostril (a fiat part - the opening - of your left nasal cavity); the lumen of your gut; the hold of a ship; the interior of the trunk of your car; hole in an engineered floor joist"@en . + +bfo:BFO_0000132 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "occurrent part of"@en ; + dc11:identifier "003-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + skos:definition "(Elucidation) occurrent part of is a relation between occurrents b and c when b is part of c"@en ; + skos:example "Mary's 5th birthday is an occurrent part of Mary's life; the first set of the tennis match is an occurrent part of the tennis match"@en . + +bfo:BFO_0000139 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "temporal part of"@en ; + dc11:identifier "078-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + rdfs:subPropertyOf bfo:BFO_0000132 ; + skos:definition "b temporal part of c =Def b occurrent part of c & (b and c are temporal regions) or (b and c are spatiotemporal regions & b temporally projects onto an occurrent part of the temporal region that c temporally projects onto) or (b and c are processes or process boundaries & b occupies a temporal region that is an occurrent part of the temporal region that c occupies)"@en ; + skos:example "Your heart beating from 4pm to 5pm today is a temporal part of the process of your heart beating; the 4th year of your life is a temporal part of your life, as is the process boundary which separates the 3rd and 4th years of your life; the first quarter of a game of football is a temporal part of the whole game"@en . + +bfo:BFO_0000176 a owl:ObjectProperty ; + rdfs:label "continuant part of"@en ; + dc11:identifier "221-BFO" ; + rdfs:domain bfo:BFO_0000002 ; + rdfs:range bfo:BFO_0000002 ; + owl:inverseOf bfo:BFO_0000178 ; + skos:definition "b continuant part of c =Def b and c are continuants & there is some time t such that b and c exist at t & b continuant part of c at t"@en ; + skos:example "Milk teeth continuant part of human; surgically removed tumour continuant part of organism"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +abi:LinkedInPage a owl:Class ; + rdfs:label "LinkedIn Page"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing a profile on LinkedIn."@en ; + skos:example "John Doe's LinkedIn profile"@en . + +bfo:BFO_0000023 a owl:Class ; + rdfs:label "role"@en ; + dc11:identifier "061-BFO" ; + rdfs:subClassOf bfo:BFO_0000017 ; + skos:altLabel "externally-grounded realizable entity"@en ; + skos:definition "(Elucidation) A role b is a realizable entity such that b exists because there is some single bearer that is in some special physical, social, or institutional set of circumstances in which this bearer does not have to be & b is not such that, if it ceases to exist, then the physical make-up of the bearer is thereby changed"@en ; + skos:example "The priest role; the student role; the role of subject in a clinical trial; the role of a stone in marking a property boundary; the role of a boundary to demarcate two neighbouring administrative territories; the role of a building in serving as a military target"@en . + +bfo:BFO_0000002 a owl:Class ; + rdfs:label "continuant"@en ; + dc11:identifier "008-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000002 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000001 ; + owl:disjointWith bfo:BFO_0000003 ; + skos:definition "(Elucidation) A continuant is an entity that persists, endures, or continues to exist through time while maintaining its identity"@en ; + skos:example "A human being; a tennis ball; a cave; a region of space; someone's temperature"@en . + +abi:DateTimeOffset a owl:Class ; + rdfs:label "DateTime Offset"@en ; + rdfs:subClassOf bfo:BFO_0000203 ; + skos:definition "An ISO 8601 Temporal Instant with Offset."@en ; + skos:example "2024-09-24T07:30:45-0700"@en . + +bfo:BFO_0000140 a owl:Class ; + rdfs:label "continuant fiat boundary"@en ; + dc11:identifier "029-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000124 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A continuant fiat boundary b is an immaterial entity that is of zero, one or two dimensions & such that there is no time t when b has a spatial region as continuant part & whose location is determined in relation to some material entity"@en ; + skos:example "As for fiat point, fiat line, fiat surface"@en . + +bfo:BFO_0000035 a owl:Class ; + rdfs:label "process boundary"@en ; + dc11:identifier "084-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "p is a process boundary =Def p is a temporal part of a process & p has no proper temporal parts"@en ; + skos:example "The boundary between the 2nd and 3rd year of your life"@en . + +abi:Publication a owl:Class ; + rdfs:label "Publication"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant that exists as a result of the process of publishing."@en ; + skos:example "A scientific journal article."@en . + +bfo:BFO_0000008 a owl:Class ; + rdfs:label "temporal region"@en ; + dc11:identifier "100-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "(Elucidation) A temporal region is an occurrent over which processes can unfold"@en ; + skos:example "As for zero-dimensional temporal region and one-dimensional temporal region"@en . + +bfo:BFO_0000178 a owl:ObjectProperty ; + rdfs:label "has continuant part"@en ; + dc11:identifier "271-BFO" ; + rdfs:domain bfo:BFO_0000002 ; + rdfs:range bfo:BFO_0000002 ; + skos:definition "b has continuant part c =Def c continuant part of b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000020 a owl:Class ; + rdfs:label "specifically dependent continuant"@en ; + dc11:identifier "050-BFO" ; + rdfs:subClassOf bfo:BFO_0000002 ; + skos:definition "b is a specifically dependent continuant =Def b is a continuant & there is some independent continuant c which is not a spatial region & which is such that b specifically depends on c"@en ; + skos:example "(with multiple bearers) John's love for Mary; the ownership relation between John and this statue; the relation of authority between John and his subordinates"@en, + "(with one bearer) The mass of this tomato; the pink colour of a medium rare piece of grilled filet mignon at its centre; the smell of this portion of mozzarella; the disposition of this fish to decay; the role of being a doctor; the function of this heart to pump blood; the shape of this hole"@en . + +bfo:BFO_0000040 a owl:Class ; + rdfs:label "material entity"@en ; + dc11:identifier "019-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000040 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000004 ; + owl:disjointWith bfo:BFO_0000141 ; + skos:definition "(Elucidation) A material entity is an independent continuant has some portion of matter as continuant part"@en ; + skos:example "A human being; the undetached arm of a human being; an aggregate of human beings"@en . + +bfo:BFO_0000003 a owl:Class ; + rdfs:label "occurrent"@en ; + dc11:identifier "077-BFO" ; + rdfs:subClassOf bfo:BFO_0000001 ; + skos:definition "(Elucidation) An occurrent is an entity that unfolds itself in time or it is the start or end of such an entity or it is a temporal or spatiotemporal region"@en ; + skos:example "As for process, history, process boundary, spatiotemporal region, zero-dimensional temporal region, one-dimensional temporal region, temporal interval, temporal instant."@en . + +bfo:BFO_0000004 a owl:Class ; + rdfs:label "independent continuant"@en ; + dc11:identifier "017-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000004 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000002 ; + skos:definition "b is an independent continuant =Def b is a continuant & there is no c such that b specifically depends on c or b generically depends on c"@en ; + skos:example "An atom; a molecule; an organism; a heart; a chair; the bottom right portion of a human torso; a leg; the interior of your mouth; a spatial region; an orchestra"@en . + +bfo:BFO_0000031 a owl:Class ; + rdfs:label "generically dependent continuant"@en ; + dc11:identifier "074-BFO" ; + rdfs:subClassOf bfo:BFO_0000002 ; + skos:altLabel "g-dependent continuant"@en ; + skos:definition "(Elucidation) A generically dependent continuant is an entity that exists in virtue of the fact that there is at least one of what may be multiple copies which is the content or the pattern that multiple copies would share"@en ; + skos:example "The pdf file on your laptop; the pdf file that is a copy thereof on my laptop; the sequence of this protein molecule; the sequence that is a copy thereof in that protein molecule; the content that is shared by a string of dots and dashes written on a page and the transmitted Morse code signal; the content of a sentence; an engineering blueprint"@en . + +abi:Concept a owl:Class ; + rdfs:label "Concept"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "An abstract idea."@en . + +bfo:BFO_0000006 a owl:Class ; + rdfs:label "spatial region"@en ; + dc11:identifier "035-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A spatial region is a continuant entity that is a continuant part of the spatial projection of a portion of spacetime at a given time"@en ; + skos:example "As for zero-dimensional spatial region, one-dimensional spatial region, two-dimensional spatial region, three-dimensional spatial region"@en . + +bfo:BFO_0000015 a owl:Class ; + rdfs:label "process"@en ; + dc11:identifier "083-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:altLabel "event"@en ; + skos:definition "(Elucidation) p is a process means p is an occurrent that has some temporal proper part and for some time t, p has some material entity as participant"@en ; + skos:example "An act of selling; the life of an organism; a process of sleeping; a process of cell-division; a beating of the heart; a process of meiosis; the taxiing of an aircraft; the programming of a computer"@en . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000004 bfo:BFO_0000020 bfo:BFO_0000031 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000006 bfo:BFO_0000029 bfo:BFO_0000140 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000008 bfo:BFO_0000011 bfo:BFO_0000015 bfo:BFO_0000035 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 bfo:BFO_0000028 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000142 bfo:BFO_0000146 bfo:BFO_0000147 ) . + diff --git a/outputs/demo/ontologies/github-guidelines.ttl b/outputs/demo/ontologies/github-guidelines.ttl new file mode 100644 index 00000000..c7ba1fd1 --- /dev/null +++ b/outputs/demo/ontologies/github-guidelines.ttl @@ -0,0 +1,1766 @@ +@prefix abi: . +@prefix bfo: . +@prefix dc1: . +@prefix dc11: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + +abi:ActofBeingHonored a owl:Class ; + rdfs:label "Act of Being Honored"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process that involves an individual or group receiving recognition, accolades, or awards for their achievements or excellence."@en ; + skos:example "The ceremony where John was awarded the Nobel Prize; the event where Jane received the Employee of the Month award."@en . + +abi:ActofCertifying a owl:Class ; + rdfs:label "Act of Certifying"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of obtaining a license or certification."@en ; + skos:example "A doctor completing their medical board certification exam."@en . + +abi:ActofCreatingPatent a owl:Class ; + rdfs:label "Act of Creating Patent"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process involving the activities required to invent, document, file, and obtain a patent for a novel invention or discovery."@en ; + skos:example "An engineer developing a new technology, documenting the invention, and filing a patent application."@en . + +abi:ActofParticipatinginProject a owl:Class ; + rdfs:label "Act of Participating in Project"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process where an individual or entity actively engages in a project, contributing to its objectives and outcomes."@en ; + skos:example "Researcher contributing to a scientific study by collecting data and analyzing results."@en . + +abi:ActofStudying a owl:Class ; + rdfs:label "Act of Studying"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of studying at an educational institution."@en ; + skos:example "Jane studying biology at Harvard University"@en . + +abi:ActofVolunteering a owl:Class ; + rdfs:label "Act of Volunteering"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of engaging in volunteer activities."@en ; + skos:example "Tom volunteering at a local food bank"@en . + +abi:ActofWorking a owl:Class ; + rdfs:label "Act of Working"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of working at a job or profession."@en ; + skos:example "John working as a software engineer at Google"@en . + +abi:Cause a owl:Class ; + rdfs:label "Cause"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A type of role that focuses on a specific area of interest or activity for social, cultural, or environmental improvement."@en ; + skos:example "Environmental conservation cause."@en . + +abi:Country a owl:Class ; + rdfs:label "Country"@en ; + rdfs:subClassOf bfo:BFO_0000028 ; + skos:definition "A three-dimensional spatial region with politically defined boundaries."@en ; + skos:example "France"@en . + +abi:Course a owl:Class ; + rdfs:label "Course"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing the content of a course of study."@en ; + skos:example "Introduction to Computer Science"@en . + +abi:EmployeeRange a owl:Class ; + rdfs:label "Employee Range"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A specific range or number of employees within an organization or company."@en ; + skos:example "50-100 employees in a medium-sized business."@en . + +abi:GovernmentAgency a owl:Class ; + rdfs:label "Government Agency"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization that is part of the government responsible for the oversight and administration of specific functions."@en ; + skos:example "NASA, the U.S. space agency."@en . + + a owl:Class ; + rdfs:label "Honors & awards"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing recognition or accolades."@en ; + skos:example "Nobel Prize in Literature"@en . + +abi:Industry a owl:Class ; + rdfs:label "Industry"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A type of role that focuses on a specific sector of economic activity."@en ; + skos:example "The technology industry."@en . + +abi:LanguageProficiencyLevel a owl:Class ; + rdfs:label "Language Proficiency Level"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A quality that indicates the degree of competence or skill in a particular language."@en ; + skos:example "Fluent in Spanish (C2 level)."@en . + +abi:Location a owl:Class ; + rdfs:label "Location"@en ; + rdfs:subClassOf bfo:BFO_0000028 ; + skos:definition "A three-dimensional immaterial entity representing a specific area or region."@en ; + skos:example "New York City"@en . + +abi:MemberofOrganization a owl:Class ; + rdfs:label "Member of Organization"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process that represents the fact of an individual being a member of an organization."@en ; + skos:example "John's membership in the American Medical Association; Jane's membership in a local book club."@en . + +abi:NonprofitOrganization a owl:Class ; + rdfs:label "Non-profit Organization"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization dedicated to furthering a particular social cause or advocating for a shared point of view."@en ; + skos:example "Red Cross, a humanitarian organization."@en . + +abi:Patent a owl:Class ; + rdfs:label "Patent"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A legal document granting exclusive rights to an inventor or assignee."@en ; + skos:example "A patent for a new smartphone design"@en . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel"@en ; + bfo:BFO_0000056 , + , + , + , + , + ; + bfo:BFO_0000197 . + +abi:ProfessionalRole a owl:Class ; + rdfs:label "Professional Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that an individual occupies in a professional context."@en ; + skos:example "The role of a doctor in a hospital."@en . + +abi:School a owl:Class ; + rdfs:label "School"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization that provides educational services to students."@en ; + skos:example "Harvard University, an Ivy League school."@en . + +abi:TimeInterval a owl:Class ; + rdfs:label "Time Interval"@en ; + rdfs:subClassOf bfo:BFO_0000202 ; + skos:definition "A subclass of temporal interval with specific date representation."@en ; + skos:example "2023-08_Current"@en . + +abi:UniversityRole a owl:Class ; + rdfs:label "University Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that an individual occupies within the context of a university or academic institution."@en ; + skos:example "The role of a professor at a university."@en . + +abi:VolunteeringRole a owl:Class ; + rdfs:label "Volunteering Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that exists because an individual is volunteering for various activities or services."@en ; + skos:example "A volunteer coach for a youth sports team."@en . + +abi:hasConcept a owl:ObjectProperty ; + rdfs:label "has concept"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Concept ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to a concept it expresses or discusses."@en ; + skos:example "A post about artificial intelligence has machine learning as one of its concepts."@en . + +abi:hasFillingDate a owl:ObjectProperty ; + rdfs:label "has filling date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was filled or completed."@en ; + skos:example "The tax return has a filling date of 2024-04-15."@en . + +abi:hasIssueDate a owl:ObjectProperty ; + rdfs:label "has issue date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was issued."@en ; + skos:example "The passport has an issue date of 2023-01-15."@en . + +abi:hasLanguage a owl:ObjectProperty ; + rdfs:label "has language"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:Language ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a person and a language they can speak or understand."@en ; + skos:example "Jane has the language English."@en . + +abi:hasLinkedinPage a owl:ObjectProperty ; + rdfs:label "has linkedin page"@en ; + rdfs:domain bfo:BFO_0000030 ; + rdfs:range abi:LinkedInPage ; + rdfs:subPropertyOf bfo:BFO_0000084 ; + skos:definition "A relation between an entity and its associated LinkedIn page."@en ; + skos:example "John has a LinkedIn page at linkedin.com/in/john-doe."@en . + +abi:hasMetric a owl:ObjectProperty ; + rdfs:label "has metric"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:PostMetric ; + rdfs:subPropertyOf bfo:BFO_0000051 . + +abi:hasObjective a owl:ObjectProperty ; + rdfs:label "has objective"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Objective ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to its intended goal or purpose."@en ; + skos:example "A post announcing a product launch has increasing brand awareness as its objective."@en . + +abi:hasPublicationDate a owl:ObjectProperty ; + rdfs:label "has publication date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was published."@en ; + skos:example "The research paper has a publication date of 2024-03-01."@en . + +abi:hasSentiment a owl:ObjectProperty ; + rdfs:label "has sentiment"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Sentiment ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to its sentiment"@en . + +abi:hasSkill a owl:ObjectProperty ; + rdfs:label "has skill"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:ProfessionalSkills ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a person and a professional skill they possess."@en ; + skos:example "John has the skill to play the piano."@en . + +abi:hasTarget a owl:ObjectProperty ; + rdfs:label "has target"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Target ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to its intended audience or subject."@en ; + skos:example "A LinkedIn post about new job opportunities has software developers as its target."@en . + +abi:isLanguageOf a owl:ObjectProperty ; + rdfs:label "is language of"@en ; + rdfs:domain abi:Language ; + rdfs:range abi:Person ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a language and the person who can speak or understand it."@en ; + skos:example "English is a language of Jane."@en . + +abi:isSkillOf a owl:ObjectProperty ; + rdfs:label "is skill of"@en ; + rdfs:domain abi:ProfessionalSkills ; + rdfs:range abi:Person ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a professional skill and the person who possesses it."@en ; + skos:example "Playing the piano is a skill of John."@en . + +abi:isSubjectTo a owl:ObjectProperty ; + rdfs:label "is subject to"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:PostGuidelines ; + rdfs:subPropertyOf bfo:BFO_0000084 ; + skos:definition "A relation between a person and the guidelines they must follow."@en ; + skos:example "An employee is subject to company policies."@en . + +bfo:BFO_0000024 a owl:Class ; + rdfs:label "fiat object part"@en ; + dc11:identifier "027-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) A fiat object part b is a material entity & such that if b exists then it is continuant part of some object c & demarcated from the remainder of c by one or more fiat surfaces"@en ; + skos:example "The upper and lower lobes of the left lung; the dorsal and ventral surfaces of the body; the Western hemisphere of the Earth; the FMA:regional parts of an intact human body"@en . + +bfo:BFO_0000027 a owl:Class ; + rdfs:label "object aggregate"@en ; + dc11:identifier "025-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) An object aggregate is a material entity consisting exactly of a plurality (≥1) of objects as member parts which together form a unit"@en ; + skos:example "The aggregate of the musicians in a symphony orchestra and their instruments; the aggregate of bearings in a constant velocity axle joint; the nitrogen atoms in the atmosphere; a collection of cells in a blood biobank"@en ; + skos:scopeNote "'Exactly' means that there are no parts of the object aggregate other than its member parts.", + "The unit can, at certain times, consist of exactly one object, for example, when a wolf litter loses all but one of its pups, but it must at some time have a plurality of member parts." . + +bfo:BFO_0000034 a owl:Class ; + rdfs:label "function"@en ; + dc11:identifier "064-BFO" ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "(Elucidation) A function is a disposition that exists in virtue of its bearer's physical make-up & this physical make-up is something the bearer possesses because it came into being either through evolution (in the case of natural biological entities) or through intentional design (in the case of artefacts) in order to realize processes of a certain sort"@en ; + skos:example "The function of a hammer to drive in nails; the function of a heart pacemaker to regulate the beating of a heart through electricity"@en . + +bfo:BFO_0000054 a owl:ObjectProperty ; + rdfs:label "has realization"@en ; + dc11:identifier "206-BFO" ; + rdfs:domain bfo:BFO_0000017 ; + rdfs:range bfo:BFO_0000015 ; + owl:inverseOf bfo:BFO_0000055 ; + skos:altLabel "realized in"@en ; + skos:definition "b has realization c =Def c realizes b"@en ; + skos:example "As for realizes"@en . + +bfo:BFO_0000056 a owl:ObjectProperty ; + rdfs:label "participates in"@en ; + dc11:identifier "250-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + rdfs:range bfo:BFO_0000015 ; + owl:inverseOf bfo:BFO_0000057 ; + skos:definition "(Elucidation) participates in holds between some b that is either a specifically dependent continuant or generically dependent continuant or independent continuant that is not a spatial region & some process p such that b participates in p some way"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000058 a owl:ObjectProperty ; + rdfs:label "is concretized by"@en ; + dc11:identifier "258-BFO" ; + rdfs:domain bfo:BFO_0000031 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ] ; + owl:inverseOf bfo:BFO_0000059 ; + skos:definition "c is concretized by b =Def b concretizes c"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000062 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "preceded by"@en ; + dc11:identifier "213-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + owl:inverseOf bfo:BFO_0000063 ; + skos:definition "b preceded by c =Def b precedes c"@en ; + skos:example "The temporal region occupied by the second half of the match is preceded by the temporal region occupied by the first half of the match"@en . + +bfo:BFO_0000066 a owl:ObjectProperty ; + rdfs:label "occurs in"@en ; + dc11:identifier "143-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:inverseOf bfo:BFO_0000183 ; + skos:definition "b occurs in c =Def b is a process or a process boundary & c is a material entity or site & there exists a spatiotemporal region r & b occupies spatiotemporal region r & for all time t, if b exists at t then c exists at t & there exist spatial regions s and s' where b spatially projects onto s at t & c occupies spatial region s' at t & s is a continuant part of s' at t"@en ; + skos:example "A process of digestion occurs in the interior of an organism; a process of loading artillery rounds into a tank cannon occurs in the interior of the tank"@en . + +bfo:BFO_0000108 a owl:ObjectProperty ; + rdfs:label "exists at"@en ; + dc11:identifier "118-BFO" ; + rdfs:domain bfo:BFO_0000001 ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "(Elucidation) exists at is a relation between a particular and some temporal region at which the particular exists"@en ; + skos:example "First World War exists at 1914-1916; Mexico exists at January 1, 2000"@en . + +bfo:BFO_0000115 a owl:ObjectProperty ; + rdfs:label "has member part"@en ; + dc11:identifier "230-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000040 ; + rdfs:subPropertyOf bfo:BFO_0000178 ; + owl:inverseOf bfo:BFO_0000129 ; + skos:definition "b has member part c =Def c member part of b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000145 a owl:Class ; + rdfs:label "relational quality"@en ; + dc11:identifier "057-BFO" ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "b is a relational quality =Def b is a quality & there exists c and d such that c and d are not identical & b specifically depends on c & b specifically depends on d"@en ; + skos:example "A marriage bond; an instance of love; an obligation between one person and another"@en . + +bfo:BFO_0000153 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "temporally projects onto"@en ; + dc11:identifier "080-BFO" ; + rdfs:domain bfo:BFO_0000011 ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "(Elucidation) temporally projects onto is a relation between a spatiotemporal region s and some temporal region which is the temporal extent of s"@en ; + skos:example "The world line of a particle temporally projects onto the temporal region extending from the beginning to the end of the existence of the particle"@en . + +bfo:BFO_0000184 a owl:FunctionalProperty, + owl:InverseFunctionalProperty, + owl:ObjectProperty ; + rdfs:label "history of"@en ; + dc11:identifier "144-BFO" ; + rdfs:domain bfo:BFO_0000182 ; + rdfs:range bfo:BFO_0000040 ; + owl:inverseOf bfo:BFO_0000185 ; + skos:definition "(Elucidation) history of is a relation between history b and material entity c such that b is the unique history of c"@en ; + skos:example "This life is the history of this organism"@en . + +bfo:BFO_0000196 a owl:ObjectProperty ; + rdfs:label "bearer of"@en ; + dc11:identifier "053-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000020 ; + rdfs:subPropertyOf bfo:BFO_0000194 ; + owl:inverseOf bfo:BFO_0000197 ; + skos:definition "b bearer of c =Def c inheres in b"@en ; + skos:example "A patch of ink is the bearer of a colour quality; an organism is the bearer of a temperature quality"@en . + +bfo:BFO_0000200 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "occupies spatiotemporal region"@en ; + dc11:identifier "082-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range bfo:BFO_0000011 ; + skos:definition "(Elucidation) occupies spatiotemporal region is a relation between a process or process boundary p and the spatiotemporal region s which is its spatiotemporal extent"@en ; + skos:example "A particle emitted by a nuclear reactor occupies the spatiotemporal region which is its trajectory"@en . + +bfo:BFO_0000216 a owl:ObjectProperty ; + rdfs:label "spatially projects onto"@en ; + dc11:identifier "246-BFO" ; + rdfs:domain bfo:BFO_0000011 ; + rdfs:range bfo:BFO_0000006 ; + skos:definition "(Elucidation) spatially projects onto is a relation between some spatiotemporal region b and spatial region c such that at some time t, c is the spatial extent of b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000221 a owl:ObjectProperty ; + rdfs:label "first instant of"@en ; + dc11:identifier "268-BFO" ; + rdfs:domain bfo:BFO_0000203 ; + rdfs:range bfo:BFO_0000008 ; + owl:inverseOf bfo:BFO_0000222 ; + skos:definition "t first instant of t' =Def t is a temporal instant & t' is a temporal region t' & t precedes all temporal parts of t' other than t"@en ; + skos:example "An hour starting at midnight yesterday has first instant midnight yesterday"@en . + +bfo:BFO_0000223 a owl:ObjectProperty ; + rdfs:label "last instant of"@en ; + dc11:identifier "269-BFO" ; + rdfs:domain bfo:BFO_0000203 ; + rdfs:range bfo:BFO_0000008 ; + owl:inverseOf bfo:BFO_0000224 ; + skos:definition "t last instant of t' =Def t is a temporal instant & t' is a temporal region & all temporal parts of t' other than t precede t"@en ; + skos:example "Last midnight is the last instant of yesterday"@en . + +bfo:bfo.owl a owl:Ontology ; + dc11:contributor "Alan Ruttenberg", + "Albert Goldfain", + "Barry Smith", + "Bill Duncan", + "Bjoern Peters", + "Chris Mungall", + "David Osumi-Sutherland", + "Fabian Neuhaus", + "James A. Overton", + "Janna Hastings", + "Jie Zheng", + "John Beverley", + "Jonathan Bona", + "Larry Hunter", + "Leonard Jacuzzo", + "Ludger Jansen", + "Mark Jensen", + "Mark Ressler", + "Mathias Brochhausen", + "Mauricio Almeida", + "Melanie Courtot", + "Neil Otte", + "Pierre Grenon", + "Randall Dipert", + "Robert Rovetto", + "Ron Rudnicki", + "Stefan Schulz", + "Thomas Bittner", + "Werner Ceusters", + "Yongqun \"Oliver\" He" ; + dc1:description "Basic Formal Ontology implemented in the Web Ontology Language (OWL 2) with direct semantics."@en ; + dc1:license ; + dc1:title "BFO 2020" ; + rdfs:comment "The most recent version of this file will always be in the GitHub repository https://github.com/bfo-ontology/bfo-2020" ; + owl:versionIRI . + +dc11:contributor a owl:AnnotationProperty . + +dc11:identifier a owl:AnnotationProperty . + +dc11:license a owl:AnnotationProperty . + +dc1:description a owl:AnnotationProperty . + +dc1:license a owl:AnnotationProperty . + +dc1:title a owl:AnnotationProperty . + +skos:altLabel a owl:AnnotationProperty . + +skos:definition a owl:AnnotationProperty . + +skos:example a owl:AnnotationProperty . + +skos:prefLabel a owl:AnnotationProperty . + +skos:scopeNote a owl:AnnotationProperty . + +abi:ActofPublishing a owl:Class ; + rdfs:label "Act of Publishing"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of publishing articles, books, or other works."@en ; + skos:example "An author releasing a new book through a publishing house"@en . + +abi:Business a owl:Class ; + rdfs:label "Business"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization involved in commercial, industrial, or professional activities."@en ; + skos:example "Amazon, an e-commerce company."@en . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 13 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 19 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 32 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 6 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 62 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 9 . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI Personalization"@en ; + abi:description "The potential of AI to be controlled and personalized by individuals through ontologies."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI agent"@en ; + abi:description "The term 'AI agent' has become synonym of hyper automation where humans are almost removed from the equation. It implies autonomy and accountability, which AI systems don't possess. The term also leads to unrealistic expectations and misunderstandings about AI capabilities and limitations, blurs the line of responsibility, and might lead to over-reliance on AI when humans are needed to take decisions."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI assistant"@en ; + abi:description "The term 'assistant' clearly conveys the supportive role of AI while maintaining the distinction between AI capabilities and human responsibilities. 'AI assistant' emphasizes that these systems are here to help and augment human capabilities, not replace human agency."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI in Governance"@en ; + abi:description "AI's potential to strengthen democracies and improve decision-making by providing impartial, data-driven insights."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI in Healthcare"@en ; + abi:description "AI's potential to revolutionize biology by accelerating research, finding cures for major diseases, and extending the human lifespan."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI plans into business results"@en ; + abi:description "An idea referring to the application and transformation of artificial intelligence strategies into tangible business outcomes."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI reshaping enterprise management"@en ; + abi:description "AI is becoming increasingly central to organizational processes and is causing a shift in how businesses operate and make decisions."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Business as code"@en ; + abi:description "The notion of defining and representing business domains in a structured, machine-readable format."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Data Modeling"@en ; + abi:description "Data modeling is making a comeback in the AI world. It is crucial for effective data management."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Decentralization of AI"@en ; + abi:description "The idea of decentralizing AI through personalized control that allows people to define how AI interacts with their lives in various aspects, such as managing personal data, automating tasks, and decision-making."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Mixed Martial Arts of Data Modeling"@en ; + abi:description "An idea proposed by Joe Reis that suggests blending different data modeling techniques for a more robust and flexible approach to tackle the complexities of AI."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontology"@en ; + abi:description "Ontology is a technique within data modeling that helps define classes, relationships, and rules governing data, making it easier for AI to understand and utilize information."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontology Engineering"@en ; + abi:description "Ontology engineering provides a shared vocabulary and becomes the config file of AI systems that align with business goals and user needs, and enable auditability."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontology engineering"@en ; + abi:description "The process of defining a business as code by meticulously mapping out business domains at both consolidated and atomic levels. It involves creating a structured, machine-readable representation of the entire business ecosystem."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Strategy and execution"@en ; + abi:description "Abstract ideas that represent the planning and implementation process in a business context."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Unified vision"@en ; + abi:description "An abstract concept that refers to a shared or common understanding or perspective."@en . + +abi:ContentCreationRole a owl:Class ; + rdfs:label "Content Creation Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that exists because an individual or organization is involved in the creation of content."@en ; + skos:example "A blogger writing articles for a website."@en . + + a abi:ContentCreationRole, + owl:NamedIndividual ; + rdfs:label "Author"@en ; + bfo:BFO_0000054 , + , + , + , + , + . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 103 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 13 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 23 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 247 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 36 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 44 . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7251351990364962816"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7251698663272382466"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7252086073281953792"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7252439994781372417"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7252769248391888897"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7253150579298811904"@en . + + a abi:Objective, + owl:NamedIndividual ; + rdfs:label "Brand Awareness"@en ; + abi:description "The mention of 'Vin Vashishta' could be an attempt to increase visibility and recognition of this entity."@en . + +abi:PostGuidelines a owl:Class ; + rdfs:label "Post Guidelines"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A set of rules or instructions for creating posts."@en ; + skos:example "No emojis, start with a question."@en . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "Are ontologies the secret to building scalable and sustainable data ecosystems? According to Palantir, the answer is a big yes. But why?"@en ; + abi:content """Are ontologies the secret to building scalable and sustainable data ecosystems? According to Palantir, the answer is a big yes. But why? + +Palantir argues that the most overlooked question in data ecosystems is not about data movement, but about data meaning. Another way to say that data doesn't have inherent meaning; meaning is layered onto data by users of the ecosystem. This insight is fundamental to understanding the role of ontologies. + +Key takeaways from Palantir include: + +1. Ontology as a Semantic Map: An ontology provides a systematic mapping of data to meaningful semantic concepts. It's about organizing data and creating a framework that gives that data context and meaning. + +2. Common Vocabulary: Ontologies create a shared language across an organization, unifying disparate data sources and systems. This standardization of semantics is crucial for collaboration and dependent workflows. + +3. Bridging Data and Applications: The ontology serves as connective tissue between raw data and applications. This separation allows for more efficient data integration and application development. + +4. Dynamic and Flexible: An effective “ontology service” must be dynamic, allowing for the creation, modification, and deprecation of ontology elements as needs evolve. + +5. Object-Oriented Approach: The emphasizes the importance of object classes, attributes, and relationships in building a robust ontology is central. This object-oriented approach allows for more intuitive data modeling and manipulation. + +6. Embedded Logic: By incorporating functions and actions at the ontology level, organizations can standardize logic across applications, reducing redundancy and inconsistencies. + +7. Security Integration: Integrating the ontology service with enterprise security architectures allow for more granular and consistent data access controls. + +Perhaps the most important in my opinion: Palantir argues that an effective ontology allows a data ecosystem to grow and evolve over time in ways that create compounding value rather than increasing complexity. This scalability is crucial for organizations dealing with volumes and varieties of data, and let’s not even mention the need to plug AI agents on top. + +Ontologies may be the key to unlocking the full potential of our information assets, it will enable organizations to tame the chaos of big data and create lean order from noise. The move to AI augmented business analytics will require this, the question isn't whether to implement ontologies or not, but how quickly we can bridge the knowledge gap on this matter, how we adapt our data strategies to incorporate these powerful concepts. + +Let’s get to work!"""@en ; + abi:hasConcept ; + abi:hasMetric , + , + , + ; + abi:hasObjective ; + abi:hasSentiment ; + abi:hasTarget . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "How is AI putting Data Modeling back in the ring?"@en ; + abi:content """How is AI putting Data Modeling back in the ring? + +Have you noticed how data modeling is making a comeback in the AI world? It’s exciting to see ontology and data modeling stepping into the spotlight, reminding us just how crucial they are for effective data management. + +Honestly, it’s been frustrating to watch data modeling take a backseat while we rushed to deploy new technologies over the past years. But now that AI systems are becoming more complex than just point-and-click dashboards, we’re realizing that a solid data model is essential. I see ontologies as a technique within data modeling that has been there forever to fully blossom as an engineering discipline in the data world. They help us define the classes, relationships, and rules that govern our data, hence making it easier for AI to understand and utilize that information effectively + +One of the biggest challenges we face in AI development is alignment. It’s not enough to just launch a product and hope for the best. Data and AI developers need to step up and be accountable. If we don’t have a clear understanding of the outcomes users want, we risk creating systems that 1/ don’t deliver value but 2/ might lead users to make flawed decisions. AI is a too-good BS machine. That’s a huge risk! + +This is where ontology engineering comes into play. Ontologies provide a shared vocabulary and become the config file of AI systems that align with our business goals and user needs, and enable auditability. + +I also want to build this line of thoughts on the work of Joe Reis 🤓 and his "Mixed Martial Arts of Data Modeling." He shared this idea in a podcast I made with him earlier this year, and now he is writing his new book which I think will highlight how we can blend different data modeling techniques to create a more robust and flexible approach. Just like in MMA, where fighters combine various disciplines to become well-rounded, we can take a similar approach with data modeling to tackle the complexities of AI. + +So, what do you think? How do you see the role of ontologies and data modeling coming to the rescue of AI?"""@en ; + abi:hasConcept , + , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective , + ; + abi:hasSentiment , + , + ; + abi:hasTarget . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "How is AI reshaping enterprise management, and what crucial step are business leaders overlooking?"@en ; + abi:content """How is AI reshaping enterprise management, and what crucial step are business leaders overlooking? + +Putting AI systems to the heart of enterprise management is forcing a paradigm shift in how businesses operate and make decisions. As these systems become increasingly central to organizational processes, a critical realization will face decision-makers: the need to define their business as code through ontology engineering. + +This approach involves meticulously mapping out business domains at both consolidated and atomic levels. It's not just about digitalization anymore, it's about creating a structured, machine-readable representation of your entire business ecosystem to « feed the AI ». + +Why is this so crucial? Well, because AI is not intelligent magically. Without a clear, codified understanding of their business domains, organizations will struggle to: + +1. Effectively integrate AI systems across their operations +2. Maintain consistency in decision-making processes +3. Scale their operations efficiently +4. Adapt quickly to market changes and new technologies + +The implications of this shift are profound. Businesses that successfully implement ontology engineering will be better positioned to leverage AI technologies, streamline their operations, and respond more dynamically to market changes. They'll be able to create more sophisticated AI models that truly understand the nuances of their business, leading to more accurate predictions and better decision-making. + +On top of that, this approach facilitates better communication and understanding across different departments and stakeholders. By having a shared, formalized representation of the business, teams can collaborate more effectively and align their efforts towards common goals. + +The transition to this new paradigm is not going to happen overnight. It requires a significant investment of time and resources, as well as a shift in mindset. + +So now, when you hear business leaders confidently declare, “Let’s give it to AI!” send them my way. I’ll help them see that before AI can work its magic, they need to map out their business, code it, and structure it with ontologies. Only then can AI truly deliver the intelligence they’re after. Without that foundation, they’re just setting themselves up for disappointment. Aïe, aïe, aïe!"""@en ; + abi:hasConcept , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective , + ; + abi:hasSentiment , + ; + abi:hasTarget , + . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "Strategy and execution are two sides of the same coin. Our unified vision with Vin Vashishta provides the big-picture perspective and the technical capabilities to turn AI plans into business results."@en ; + abi:content """Strategy and execution are two sides of the same coin. Our unified vision with Vin Vashishta provides the big-picture perspective and the technical capabilities to turn AI plans into business results. + +Let's chat!"""@en ; + abi:hasConcept , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective , + ; + abi:hasSentiment , + ; + abi:hasTarget . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "What if the true power of AI lies not just in solving global problems, but in empowering each of us to control our own personalized AI through ontologies?"@en ; + abi:content """What if the true power of AI lies not just in solving global problems, but in empowering each of us to control our own personalized AI through ontologies? + +In his essay published last week, Dario Amodei, CEO of Anthropic outlines an ambitious vision of AI’s transformative potential on a global scale. He paints a future where powerful AI (aka AGI in openAI terms) could radically accelerate advances in healthcare, neuroscience, economic development, governance, and human well-being. His point is: AI has the capacity to compress decades of progress into just a few years, curing diseases, eliminating poverty, and potentially bringing about a new era of peace and prosperity. + +The essay emphasizes the potential of centralized AI systems to solve complex global challenges. He highlights how AI, if deployed correctly, could revolutionize biology by accelerating research, finding cures for major diseases, and extending the human lifespan. In governance, he imagines AI could help strengthen democracies and improve decision-making by offering more impartial, data-driven insights. The essay is grounded in the idea that AI, once powerful enough, will fundamentally reshape society’s largest systems: healthcare, economy, and government…leading to a future where societal progress is vastly accelerated. + +The problem is that the core thesis is focused almost exclusively on AI’s large-scale impacts and it overlooks a key aspect of AI’s potential: the empowerment of individuals. By concentrating on macro-level transformations, the discussion misses how AI could also be personalized and controlled by individuals through ontologies, making AI an private, collaborative, personal tool for everyone, not just a global force for systemic change. + +Dario points out the risks and challenges associated with powerful AI, such as biases, potential misuse, and loss of control. But these concerns could be mitigated if AI systems were personalized and designed to reflect individual values, needs, and ethics. Ontologies, aka structured frameworks of knowledge, offer a way to enable this personalization. I see them as reality configuration files for AI. Rather than being passive users of large, centralized AI systems, individuals could actively shape their AI systems to work in alignment with their unique worldview, profession, or life goals. + +Decentralizing AI through personalized control would allow people to define how AI interacts with their lives whether in managing personal data, automating tasks, making decisions that align with their personal values and ethics, working and sharing knowledge accumulated with an organization. + +This vision of AI as an extension of an individual’s knowledge and priorities could democratize its power, ensuring that AI serves not just the broader society but each person on a deeply personal level."""@en ; + abi:hasConcept , + , + , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective ; + abi:hasSentiment ; + abi:hasTarget , + . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "Why do we call AI doing tasks for us \"agents\" when they lack true agency?"@en ; + abi:content """Why do we call AI doing tasks for us "agents" when they lack true agency? + +The term "AI agent" has become synonym of hyper automation where humans are almost removed from the equation, but I don’t buy this, it's misleading. Here's why: + +1. Agency implies autonomy and accountability. AI systems, no matter how advanced, don't possess these qualities. They execute tasks based on their programming and training data. + +2. Using "agent" is leading to unrealistic expectations and misunderstandings about AI capabilities and limitations. + +3. It blurs the line of responsibility. When things go wrong (and they will), who's accountable? The AI "agent"? Of course not. It's the humans and organizations behind the AI. + +4. True agency involves moral reasoning and ethical decision-making - something AI is not capable of (yet, if ever). + +5. Overuse of "agent" might lead to over-reliance on AI when humans are actually needed to take decisions. + +Instead, the term "assistant" clearly conveys the supportive role of AI while maintaining the distinction between AI capabilities and human responsibilities. + +"AI assistant" emphasizes that these systems are here to help and augment human capabilities, not replace human agency. It keeps the focus on the collaborative nature of human-AI interaction and reminds us that humans are still in the driver's seat."""@en ; + abi:hasConcept , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective ; + abi:hasSentiment , + . + +abi:Publisher a owl:Class ; + rdfs:label "Publisher"@en ; + rdfs:subClassOf abi:Business ; + skos:definition "A material entity responsible for producing and distributing publications."@en ; + skos:example "Penguin Random House publishing company."@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Disapproving"@en ; + abi:description "The author disapproves of the term 'AI agent' because it is misleading and creates unrealistic expectations about the capabilities and limitations of AI systems."@en . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 21 . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 4 . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "CEO"@en ; + abi:description "The content is targeted towards Dario Amodei, CEO of Anthropic."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Executive"@en ; + abi:description "The content is also targeted at executives who have the authority to make significant changes in how their organizations operate and make decisions."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Individuals"@en ; + abi:description "The content discusses the potential of AI to be controlled and personalized by individuals, making it a target audience."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Senior Manager"@en ; + abi:description "The content is targeted at business leaders and decision-makers who can implement AI systems and ontology engineering in their organizations."@en . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 1452 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 15175 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 1898 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 2492 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 2970 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 4553 . + +bfo:BFO_0000055 a owl:ObjectProperty ; + rdfs:label "realizes"@en ; + dc11:identifier "059-BFO" ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range bfo:BFO_0000017 ; + skos:definition "(Elucidation) realizes is a relation between a process b and realizable entity c such that c inheres in some d & for all t, if b has participant d then c exists & the type instantiated by b is correlated with the type instantiated by c"@en ; + skos:example "A balding process realizes a disposition to go bald; a studying process realizes a student role; a process of pumping blood realizes the pumping function of a heart"@en . + +bfo:BFO_0000057 a owl:ObjectProperty ; + rdfs:label "has participant"@en ; + dc11:identifier "248-BFO" ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + skos:definition "p has participant c =Def c participates in p"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000059 a owl:ObjectProperty ; + rdfs:label "concretizes"@en ; + dc11:identifier "256-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ] ; + rdfs:range bfo:BFO_0000031 ; + skos:definition "b concretizes c =Def b is a process or a specifically dependent continuant & c is a generically dependent continuant & there is some time t such that c is the pattern or content which b shares at t with actual or potential copies"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000063 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "precedes"@en ; + dc11:identifier "270-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + skos:definition "(Elucidation) precedes is a relation between occurrents o, o' such that if t is the temporal extent of o & t' is the temporal extent of o' then either the last instant of o is before the first instant of o' or the last instant of o is the first instant of o' & neither o nor o' are temporal instants"@en ; + skos:example "The temporal region occupied by Mary's birth precedes the temporal region occupied by Mary's death."@en ; + skos:scopeNote "Each temporal region is its own temporal extent. The temporal extent of a spatiotemporal region is the temporal region it temporally projects onto. The temporal extent of a process or process boundary that occupies temporal region t is t.", + "Precedes defines a strict partial order on occurrents." . + +bfo:BFO_0000101 a owl:ObjectProperty ; + rdfs:label "is carrier of"@en ; + dc11:identifier "254-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000031 ; + skos:definition "b is carrier of c =Def there is some time t such that c generically depends on b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000124 a owl:ObjectProperty ; + rdfs:label "location of"@en ; + dc11:identifier "236-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + owl:inverseOf bfo:BFO_0000171 ; + skos:definition "b location of c =Def c located in b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000129 a owl:ObjectProperty ; + rdfs:label "member part of"@en ; + dc11:identifier "228-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000040 ; + rdfs:subPropertyOf bfo:BFO_0000176 ; + skos:definition "b member part of c =Def b is an object & c is a material entity & there is some time t such that b continuant part of c at t & there is a mutually exhaustive and pairwise disjoint partition of c into objects x1, ..., xn (for some n ≠ 1) with b = xi (for some 1 <= i <= n)"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000146 a owl:Class ; + rdfs:label "fiat surface"@en ; + dc11:identifier "033-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat surface is a two-dimensional continuant fiat boundary that is self-connected"@en ; + skos:example "The surface of the Earth; the plane separating the smoking from the non-smoking zone in a restaurant"@en . + +bfo:BFO_0000171 a owl:ObjectProperty ; + rdfs:label "located in"@en ; + dc11:identifier "234-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + skos:definition "b located in c =Def b is an independent continuant & c is an independent & neither is a spatial region & there is some time t such that the spatial region which b occupies at t is continuant part of the spatial region which c occupies at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000183 a owl:ObjectProperty ; + rdfs:label "environs"@en ; + dc11:identifier "267-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + skos:altLabel "contains process"@en ; + skos:definition "b environs c =Def c occurs in b"@en ; + skos:example "Mouth environs process of mastication; city environs traffic"@en . + +bfo:BFO_0000185 a owl:ObjectProperty ; + rdfs:label "has history"@en ; + dc11:identifier "145-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000182 ; + skos:definition "b has history c =Def c history of b"@en ; + skos:example "This organism has history this life"@en . + +bfo:BFO_0000194 a owl:ObjectProperty ; + rdfs:label "specifically depended on by"@en ; + dc11:identifier "260-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + rdfs:range bfo:BFO_0000020 ; + owl:inverseOf bfo:BFO_0000195 ; + skos:altLabel "s-depended on by"@en ; + skos:definition "b specifically depended on by c =Def c specifically depends on b"@en ; + skos:example "Coloured object specifically depended on by colour"@en . + +bfo:BFO_0000197 a owl:ObjectProperty ; + rdfs:label "inheres in"@en ; + dc11:identifier "051-BFO" ; + rdfs:domain bfo:BFO_0000020 ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:subPropertyOf bfo:BFO_0000195 ; + skos:definition "b inheres in c =Def b is a specifically dependent continuant & c is an independent continuant that is not a spatial region & b specifically depends on c"@en ; + skos:example "A shape inheres in a shaped object; a mass inheres in a material entity"@en . + +bfo:BFO_0000202 a owl:Class ; + rdfs:label "temporal interval"@en ; + dc11:identifier "155-BFO" ; + rdfs:subClassOf bfo:BFO_0000038 ; + skos:definition "(Elucidation) A temporal interval is a one-dimensional temporal region that is continuous, thus without gaps or breaks"@en ; + skos:example "The year 2018."@en ; + skos:scopeNote "A one-dimensional temporal region can include as parts not only temporal intervals but also temporal instants separated from other parts by gaps."@en . + +bfo:BFO_0000210 a owl:ObjectProperty ; + rdfs:label "occupies spatial region"@en ; + dc11:identifier "232-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000006 ; + skos:definition "b occupies spatial region r =Def b is an independent continuant that is not a spatial region & r is a spatial region & there is some time t such that every continuant part of b occupies some continuant part of r at t and no continuant part of b occupies any spatial region that is not a continuant part of r at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000218 a owl:ObjectProperty ; + rdfs:label "has material basis"@en ; + dc11:identifier "242-BFO" ; + rdfs:domain bfo:BFO_0000016 ; + rdfs:range bfo:BFO_0000040 ; + skos:definition "b has material basis c =Def b is a disposition & c is a material entity & there is some d bearer of b & there is some time t such that c is a continuant part of d at t & d has disposition b because c is a continuant part of d at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000222 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "has first instant"@en ; + dc11:identifier "261-BFO" ; + rdfs:domain bfo:BFO_0000008 ; + rdfs:range bfo:BFO_0000203 ; + skos:definition "t has first instant t' =Def t' first instant of t"@en ; + skos:example "The first hour of a year has first instant midnight on December 31"@en . + +bfo:BFO_0000224 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "has last instant"@en ; + dc11:identifier "215-BFO" ; + rdfs:domain bfo:BFO_0000008 ; + rdfs:range bfo:BFO_0000203 ; + skos:definition "t has last instant t' =Def t' last instant of t"@en ; + skos:example "The last hour of a year has last instant midnight December 31"@en . + +xsd:1728857038 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-14T00:03:58+02:00"^^xsd:dateTime . + +xsd:1728939691 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-14T23:01:31+02:00"^^xsd:dateTime . + +xsd:1729032057 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-16T00:40:57+02:00"^^xsd:dateTime . + +xsd:1729116438 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-17T00:07:18+02:00"^^xsd:dateTime . + +xsd:1729194938 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-17T21:55:38+02:00"^^xsd:dateTime . + +xsd:1729285855 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-18T23:10:55+02:00"^^xsd:dateTime . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | Are ontologies the secret to building scalable and sustainable data ecosystems? According to Palantir, the answer is a big yes. But why? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1728939691 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | How is AI putting Data Modeling back in the ring? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729032057 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | How is AI reshaping enterprise management, and what crucial step are business leaders overlooking? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729194938 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | Strategy and execution are two sides of the same coin. Our unified vision with Vin Vashishta provides the big-picture perspective and the technical capabilities to turn AI plans into business results. | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729116438 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | What if the true power of AI lies not just in solving global problems, but in empowering each of us to control our own personalized AI through ontologies? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1728857038 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | Why do we call AI doing tasks for us \"agents\" when they lack true agency? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729285855 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontologies"@en ; + abi:description "Ontologies provide a systematic mapping of data to meaningful semantic concepts. They organize data and create a framework that gives that data context and meaning. Ontologies create a shared language across an organization, unifying disparate data sources and systems. They serve as connective tissue between raw data and applications, allowing for efficient data integration and application development. An effective ontology must be dynamic, allowing for modification as needs evolve. The importance of object classes, attributes, and relationships in building a robust ontology is central. By incorporating functions and actions at the ontology level, organizations can standardize logic, reducing redundancy and inconsistencies. Integrating the ontology service with enterprise security architectures allow for more granular and consistent data access controls."@en . + +abi:Language a owl:Class ; + rdfs:label "Language"@en ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "A disposition that enables an individual to communicate using a specific system of symbols, sounds, or gestures."@en ; + skos:example "English language proficiency."@en . + +abi:ProfessionalSkills a owl:Class ; + rdfs:label "Professional Skills"@en ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "A disposition that enables an individual to perform tasks associated with a specific profession or job role."@en ; + skos:example "Programming skills for a software developer."@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Constructive"@en ; + abi:description "The author suggests that businesses need to invest time and resources, and shift their mindset to successfully transition to using AI and ontology engineering."@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Praise"@en ; + abi:description "The content expresses high admiration for Vin Vashishta's ability to provide big-picture perspective and technical capabilities."@en . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 1 . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 3 . + +bfo:BFO_0000009 a owl:Class ; + rdfs:label "two-dimensional spatial region"@en ; + dc11:identifier "039-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A two-dimensional spatial region is a spatial region that is a whole consisting of a surface together with zero or more surfaces which may have spatial regions of lower dimension as parts"@en ; + skos:example "The surface of a sphere-shaped part of space; an infinitely thin plane in space"@en . + +bfo:BFO_0000084 a owl:ObjectProperty ; + rdfs:label "generically depends on"@en ; + dc11:identifier "252-BFO" ; + rdfs:domain bfo:BFO_0000031 ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + owl:inverseOf bfo:BFO_0000101 ; + skos:altLabel "g-depends on"@en ; + skos:definition "b generically depends on c =Def b is a generically dependent continuant & c is an independent continuant that is not a spatial region & at some time t there inheres in c a specifically dependent continuant which concretizes b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000142 a owl:Class ; + rdfs:label "fiat line"@en ; + dc11:identifier "032-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000142 bfo:BFO_0000147 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat line is a one-dimensional continuant fiat boundary that is continuous"@en ; + skos:example "The Equator; all geopolitical boundaries; all lines of latitude and longitude; the median sulcus of your tongue; the line separating the outer surface of the mucosa of the lower lip from the outer surface of the skin of the chin"@en . + +bfo:BFO_0000182 a owl:Class ; + rdfs:label "history"@en ; + dc11:identifier "138-BFO" ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "(Elucidation) A history is a process that is the sum of the totality of processes taking place in the spatiotemporal region occupied by the material part of a material entity"@en ; + skos:example "The life of an organism from the beginning to the end of its existence"@en . + +bfo:BFO_0000195 a owl:ObjectProperty ; + rdfs:label "specifically depends on"@en ; + dc11:identifier "012-BFO" ; + rdfs:domain bfo:BFO_0000020 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + skos:altLabel "s-depends on"@en ; + skos:definition "(Elucidation) specifically depends on is a relation between a specifically dependent continuant b and specifically dependent continuant or independent continuant that is not a spatial region c such that b and c share no parts in common & b is of a nature such that at all times t it cannot exist unless c exists & b is not a boundary of c"@en ; + skos:example "A shape specifically depends on the shaped object; hue, saturation and brightness of a colour sample specifically depends on each other"@en ; + skos:scopeNote "The analogue of specifically depends on for occurrents is has participant."@en . + + a abi:Objective, + owl:NamedIndividual ; + rdfs:label "Engagement"@en ; + abi:description "The author encourages business leaders to reach out to them for help in understanding and implementing AI and ontology engineering in their organizations."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Professional/Staff"@en ; + abi:description "The post seems to target professionals who are capable of implementing strategies and executing plans, including AI-related."@en . + +bfo:BFO_0000001 a owl:Class ; + rdfs:label "entity"@en ; + dc11:identifier "001-BFO" ; + skos:definition "(Elucidation) An entity is anything that exists or has existed or will exist"@en ; + skos:example "Julius Caesar; the Second World War; your body mass index; Verdi's Requiem"@en . + +bfo:BFO_0000026 a owl:Class ; + rdfs:label "one-dimensional spatial region"@en ; + dc11:identifier "038-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A one-dimensional spatial region is a whole consisting of a line together with zero or more lines which may have points as parts"@en ; + skos:example "An edge of a cube-shaped portion of space; a line connecting two points; two parallel lines extended in space"@en . + +bfo:BFO_0000030 a owl:Class ; + rdfs:label "object"@en ; + dc11:identifier "024-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) An object is a material entity which manifests causal unity & is of a type instances of which are maximal relative to the sort of causal unity manifested"@en ; + skos:example "An organism; a fish tank; a planet; a laptop; a valve; a block of marble; an ice cube"@en ; + skos:scopeNote "A description of three primary sorts of causal unity is provided in Basic Formal Ontology 2.0. Specification and User Guide"@en . + +bfo:BFO_0000038 a owl:Class ; + rdfs:label "one-dimensional temporal region"@en ; + dc11:identifier "103-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000038 bfo:BFO_0000148 ) ] ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000038 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000008 ; + owl:disjointWith bfo:BFO_0000148 ; + skos:definition "(Elucidation) A one-dimensional temporal region is a temporal region that is a whole that has a temporal interval and zero or more temporal intervals and temporal instants as parts"@en ; + skos:example "The temporal region during which a process occurs"@en . + +bfo:BFO_0000117 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "has occurrent part"@en ; + dc11:identifier "202-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + owl:inverseOf bfo:BFO_0000132 ; + skos:definition "b has occurrent part c =Def c occurrent part of b"@en ; + skos:example "Mary's life has occurrent part Mary's 5th birthday"@en . + +bfo:BFO_0000121 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "has temporal part"@en ; + dc11:identifier "211-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + rdfs:subPropertyOf bfo:BFO_0000117 ; + owl:inverseOf bfo:BFO_0000139 ; + skos:definition "b has temporal part c =Def c temporal part of b"@en ; + skos:example "Your life has temporal part the first year of your life"@en . + +bfo:BFO_0000147 a owl:Class ; + rdfs:label "fiat point"@en ; + dc11:identifier "031-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000147 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat point is a zero-dimensional continuant fiat boundary that consists of a single point"@en ; + skos:example "The geographic North Pole; the quadripoint where the boundaries of Colorado, Utah, New Mexico and Arizona meet; the point of origin of some spatial coordinate system"@en . + +bfo:BFO_0000199 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "occupies temporal region"@en ; + dc11:identifier "132-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "p occupies temporal region t =Def p is a process or process boundary & the spatiotemporal region occupied by p temporally projects onto t"@en ; + skos:example "The Second World War occupies the temporal region September 1, 1939 - September 2, 1945"@en . + +abi:Objective a owl:Class ; + rdfs:label "Objective"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The intended goal."@en . + +abi:Organization a owl:Class ; + rdfs:label "Organization"@en ; + rdfs:subClassOf bfo:BFO_0000030 ; + skos:definition "An entity with a social structure and goals."@en ; + skos:example "Apple Inc., a technology company."@en . + +abi:PublicationMetric a owl:Class ; + rdfs:label "Publication Metric"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A measurable quality of a social media post, such as views, likes, comments, or shares."@en . + +abi:ShareCount a owl:Class ; + rdfs:label "Share Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +bfo:BFO_0000017 a owl:Class ; + rdfs:label "realizable entity"@en ; + dc11:identifier "058-BFO" ; + rdfs:subClassOf bfo:BFO_0000020 ; + owl:disjointWith bfo:BFO_0000019 ; + skos:definition "(Elucidation) A realizable entity is a specifically dependent continuant that inheres in some independent continuant which is not a spatial region & which is of a type some instances of which are realized in processes of a correlated type"@en ; + skos:example "The role of being a doctor; the role of this boundary to delineate where Utah and Colorado meet; the function of your reproductive organs; the disposition of your blood to coagulate; the disposition of this piece of metal to conduct electricity"@en . + +bfo:BFO_0000018 a owl:Class ; + rdfs:label "zero-dimensional spatial region"@en ; + dc11:identifier "037-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000018 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A zero-dimensional spatial region is one or a collection of more than one spatially disjoint points in space"@en ; + skos:example "The spatial region occupied at some time instant by the North Pole"@en . + +bfo:BFO_0000028 a owl:Class ; + rdfs:label "three-dimensional spatial region"@en ; + dc11:identifier "040-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A three-dimensional spatial region is a whole consisting of a spatial volume together with zero or more spatial volumes which may have spatial regions of lower dimension as parts"@en ; + skos:example "A cube-shaped region of space; a sphere-shaped region of space; the region of space occupied by all and only the planets in the solar system at some point in time"@en . + +bfo:BFO_0000127 a owl:ObjectProperty ; + rdfs:label "material basis of"@en ; + dc11:identifier "244-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000016 ; + owl:inverseOf bfo:BFO_0000218 ; + skos:definition "b material basis of c =Def c has material basis b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000141 a owl:Class ; + rdfs:label "immaterial entity"@en ; + dc11:identifier "028-BFO" ; + rdfs:subClassOf bfo:BFO_0000004 ; + skos:definition "b is an immaterial entity =Def b is an independent continuant which is such that there is no time t when it has a material entity as continuant part"@en ; + skos:example "As for fiat point, fiat line, fiat surface, site"@en . + +bfo:BFO_0000148 a owl:Class ; + rdfs:label "zero-dimensional temporal region"@en ; + dc11:identifier "102-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000148 ; + owl:onProperty bfo:BFO_0000121 ], + bfo:BFO_0000008 ; + skos:definition "(Elucidation) A zero-dimensional temporal region is a temporal region that is a whole consisting of one or more separated temporal instants as parts"@en ; + skos:example "A temporal region that is occupied by a process boundary; the moment at which a finger is detached in an industrial accident"@en . + + a abi:Objective, + owl:NamedIndividual ; + rdfs:label "Education"@en ; + abi:description "The author aims to educate the audience about the difference between 'AI agent' and 'AI assistant' and the implications of these terms on our understanding and expectations of AI systems."@en . + +abi:Sentiment a owl:Class ; + rdfs:label "Sentiment"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The emotional tone or attitude expressed."@en . + +bfo:BFO_0000016 a owl:Class ; + rdfs:label "disposition"@en ; + dc11:identifier "062-BFO" ; + rdfs:subClassOf bfo:BFO_0000017 ; + owl:disjointWith bfo:BFO_0000023 ; + skos:altLabel "internally-grounded realizable entity"@en ; + skos:definition "(Elucidation) A disposition b is a realizable entity such that if b ceases to exist then its bearer is physically changed & b's realization occurs when and because this bearer is in some special physical circumstances & this realization occurs in virtue of the bearer's physical make-up"@en ; + skos:example "An atom of element X has the disposition to decay to an atom of element Y; the cell wall is disposed to transport cellular material through endocytosis and exocytosis; certain people have a predisposition to colon cancer; children are innately disposed to categorize objects in certain ways"@en . + +bfo:BFO_0000019 a owl:Class ; + rdfs:label "quality"@en ; + dc11:identifier "055-BFO" ; + rdfs:subClassOf bfo:BFO_0000020 ; + skos:definition "(Elucidation) A quality is a specifically dependent continuant that, in contrast to roles and dispositions, does not require any further process in order to be realized"@en ; + skos:example "The colour of a tomato; the ambient temperature of this portion of air; the length of the circumference of your waist; the shape of your nose; the shape of your nostril; the mass of this piece of gold"@en . + +bfo:BFO_0000203 a owl:Class ; + rdfs:label "temporal instant"@en ; + dc11:identifier "209-BFO" ; + rdfs:subClassOf bfo:BFO_0000148 ; + skos:definition "(Elucidation) A temporal instant is a zero-dimensional temporal region that has no proper temporal part"@en ; + skos:example "The millennium"@en . + +abi:ActofPostingonLinkedIn a owl:Class ; + rdfs:label "Act of Posting on LinkedIn"@en ; + rdfs:subClassOf abi:ActofPublishing ; + skos:definition "A process of creating and publishing content on the LinkedIn platform."@en ; + skos:example "When a user composes a post about their recent job promotion and shares it with their professional network on the LinkedIn platform."@en . + +abi:CommentCount a owl:Class ; + rdfs:label "Comment Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +abi:LikeCount a owl:Class ; + rdfs:label "Like Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +abi:Person a owl:Class ; + rdfs:label "Person"@en ; + rdfs:subClassOf bfo:BFO_0000030 ; + skos:definition "A human being regarded as an individual."@en ; + skos:example "John Doe"@en . + + a abi:Publisher, + owl:NamedIndividual ; + rdfs:label "LinkedIn Platform"@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Supportive"@en ; + abi:description "The author supports the use of the term 'AI assistant' as it clearly conveys the supportive role of AI and maintains a clear distinction between the capabilities of AI systems and human responsibilities."@en . + +abi:Target a owl:Class ; + rdfs:label "Target"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The intended audience."@en . + +abi:ViewCount a owl:Class ; + rdfs:label "View Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +bfo:BFO_0000011 a owl:Class ; + rdfs:label "spatiotemporal region"@en ; + dc11:identifier "095-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "(Elucidation) A spatiotemporal region is an occurrent that is an occurrent part of spacetime"@en ; + skos:example "The spatiotemporal region occupied by the development of a cancer tumour; the spatiotemporal region occupied by an orbiting satellite"@en ; + skos:scopeNote "'Spacetime' here refers to the maximal instance of the universal spatiotemporal region."@en . + +bfo:BFO_0000029 a owl:Class ; + rdfs:label "site"@en ; + dc11:identifier "034-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000028 ; + owl:onProperty bfo:BFO_0000210 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A site is a three-dimensional immaterial entity whose boundaries either (partially or wholly) coincide with the boundaries of one or more material entities or have locations determined in relation to some material entity"@en ; + skos:example "A hole in a portion of cheese; a rabbit hole; the Grand Canyon; the Piazza San Marco; the kangaroo-joey-containing hole of a kangaroo pouch; your left nostril (a fiat part - the opening - of your left nasal cavity); the lumen of your gut; the hold of a ship; the interior of the trunk of your car; hole in an engineered floor joist"@en . + +bfo:BFO_0000132 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "occurrent part of"@en ; + dc11:identifier "003-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + skos:definition "(Elucidation) occurrent part of is a relation between occurrents b and c when b is part of c"@en ; + skos:example "Mary's 5th birthday is an occurrent part of Mary's life; the first set of the tennis match is an occurrent part of the tennis match"@en . + +bfo:BFO_0000139 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "temporal part of"@en ; + dc11:identifier "078-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + rdfs:subPropertyOf bfo:BFO_0000132 ; + skos:definition "b temporal part of c =Def b occurrent part of c & (b and c are temporal regions) or (b and c are spatiotemporal regions & b temporally projects onto an occurrent part of the temporal region that c temporally projects onto) or (b and c are processes or process boundaries & b occupies a temporal region that is an occurrent part of the temporal region that c occupies)"@en ; + skos:example "Your heart beating from 4pm to 5pm today is a temporal part of the process of your heart beating; the 4th year of your life is a temporal part of your life, as is the process boundary which separates the 3rd and 4th years of your life; the first quarter of a game of football is a temporal part of the whole game"@en . + +bfo:BFO_0000176 a owl:ObjectProperty ; + rdfs:label "continuant part of"@en ; + dc11:identifier "221-BFO" ; + rdfs:domain bfo:BFO_0000002 ; + rdfs:range bfo:BFO_0000002 ; + owl:inverseOf bfo:BFO_0000178 ; + skos:definition "b continuant part of c =Def b and c are continuants & there is some time t such that b and c exist at t & b continuant part of c at t"@en ; + skos:example "Milk teeth continuant part of human; surgically removed tumour continuant part of organism"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +abi:LinkedInPage a owl:Class ; + rdfs:label "LinkedIn Page"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing a profile on LinkedIn."@en ; + skos:example "John Doe's LinkedIn profile"@en . + +bfo:BFO_0000023 a owl:Class ; + rdfs:label "role"@en ; + dc11:identifier "061-BFO" ; + rdfs:subClassOf bfo:BFO_0000017 ; + skos:altLabel "externally-grounded realizable entity"@en ; + skos:definition "(Elucidation) A role b is a realizable entity such that b exists because there is some single bearer that is in some special physical, social, or institutional set of circumstances in which this bearer does not have to be & b is not such that, if it ceases to exist, then the physical make-up of the bearer is thereby changed"@en ; + skos:example "The priest role; the student role; the role of subject in a clinical trial; the role of a stone in marking a property boundary; the role of a boundary to demarcate two neighbouring administrative territories; the role of a building in serving as a military target"@en . + +bfo:BFO_0000002 a owl:Class ; + rdfs:label "continuant"@en ; + dc11:identifier "008-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000002 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000001 ; + owl:disjointWith bfo:BFO_0000003 ; + skos:definition "(Elucidation) A continuant is an entity that persists, endures, or continues to exist through time while maintaining its identity"@en ; + skos:example "A human being; a tennis ball; a cave; a region of space; someone's temperature"@en . + +abi:DateTimeOffset a owl:Class ; + rdfs:label "DateTime Offset"@en ; + rdfs:subClassOf bfo:BFO_0000203 ; + skos:definition "An ISO 8601 Temporal Instant with Offset."@en ; + skos:example "2024-09-24T07:30:45-0700"@en . + +bfo:BFO_0000140 a owl:Class ; + rdfs:label "continuant fiat boundary"@en ; + dc11:identifier "029-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000124 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A continuant fiat boundary b is an immaterial entity that is of zero, one or two dimensions & such that there is no time t when b has a spatial region as continuant part & whose location is determined in relation to some material entity"@en ; + skos:example "As for fiat point, fiat line, fiat surface"@en . + +bfo:BFO_0000035 a owl:Class ; + rdfs:label "process boundary"@en ; + dc11:identifier "084-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "p is a process boundary =Def p is a temporal part of a process & p has no proper temporal parts"@en ; + skos:example "The boundary between the 2nd and 3rd year of your life"@en . + +abi:Publication a owl:Class ; + rdfs:label "Publication"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant that exists as a result of the process of publishing."@en ; + skos:example "A scientific journal article."@en . + +bfo:BFO_0000008 a owl:Class ; + rdfs:label "temporal region"@en ; + dc11:identifier "100-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "(Elucidation) A temporal region is an occurrent over which processes can unfold"@en ; + skos:example "As for zero-dimensional temporal region and one-dimensional temporal region"@en . + +bfo:BFO_0000178 a owl:ObjectProperty ; + rdfs:label "has continuant part"@en ; + dc11:identifier "271-BFO" ; + rdfs:domain bfo:BFO_0000002 ; + rdfs:range bfo:BFO_0000002 ; + skos:definition "b has continuant part c =Def c continuant part of b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000020 a owl:Class ; + rdfs:label "specifically dependent continuant"@en ; + dc11:identifier "050-BFO" ; + rdfs:subClassOf bfo:BFO_0000002 ; + skos:definition "b is a specifically dependent continuant =Def b is a continuant & there is some independent continuant c which is not a spatial region & which is such that b specifically depends on c"@en ; + skos:example "(with multiple bearers) John's love for Mary; the ownership relation between John and this statue; the relation of authority between John and his subordinates"@en, + "(with one bearer) The mass of this tomato; the pink colour of a medium rare piece of grilled filet mignon at its centre; the smell of this portion of mozzarella; the disposition of this fish to decay; the role of being a doctor; the function of this heart to pump blood; the shape of this hole"@en . + +bfo:BFO_0000040 a owl:Class ; + rdfs:label "material entity"@en ; + dc11:identifier "019-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000040 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000004 ; + owl:disjointWith bfo:BFO_0000141 ; + skos:definition "(Elucidation) A material entity is an independent continuant has some portion of matter as continuant part"@en ; + skos:example "A human being; the undetached arm of a human being; an aggregate of human beings"@en . + +bfo:BFO_0000003 a owl:Class ; + rdfs:label "occurrent"@en ; + dc11:identifier "077-BFO" ; + rdfs:subClassOf bfo:BFO_0000001 ; + skos:definition "(Elucidation) An occurrent is an entity that unfolds itself in time or it is the start or end of such an entity or it is a temporal or spatiotemporal region"@en ; + skos:example "As for process, history, process boundary, spatiotemporal region, zero-dimensional temporal region, one-dimensional temporal region, temporal interval, temporal instant."@en . + +bfo:BFO_0000004 a owl:Class ; + rdfs:label "independent continuant"@en ; + dc11:identifier "017-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000004 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000002 ; + skos:definition "b is an independent continuant =Def b is a continuant & there is no c such that b specifically depends on c or b generically depends on c"@en ; + skos:example "An atom; a molecule; an organism; a heart; a chair; the bottom right portion of a human torso; a leg; the interior of your mouth; a spatial region; an orchestra"@en . + +bfo:BFO_0000031 a owl:Class ; + rdfs:label "generically dependent continuant"@en ; + dc11:identifier "074-BFO" ; + rdfs:subClassOf bfo:BFO_0000002 ; + skos:altLabel "g-dependent continuant"@en ; + skos:definition "(Elucidation) A generically dependent continuant is an entity that exists in virtue of the fact that there is at least one of what may be multiple copies which is the content or the pattern that multiple copies would share"@en ; + skos:example "The pdf file on your laptop; the pdf file that is a copy thereof on my laptop; the sequence of this protein molecule; the sequence that is a copy thereof in that protein molecule; the content that is shared by a string of dots and dashes written on a page and the transmitted Morse code signal; the content of a sentence; an engineering blueprint"@en . + +abi:Concept a owl:Class ; + rdfs:label "Concept"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "An abstract idea."@en . + +bfo:BFO_0000006 a owl:Class ; + rdfs:label "spatial region"@en ; + dc11:identifier "035-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A spatial region is a continuant entity that is a continuant part of the spatial projection of a portion of spacetime at a given time"@en ; + skos:example "As for zero-dimensional spatial region, one-dimensional spatial region, two-dimensional spatial region, three-dimensional spatial region"@en . + +bfo:BFO_0000015 a owl:Class ; + rdfs:label "process"@en ; + dc11:identifier "083-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:altLabel "event"@en ; + skos:definition "(Elucidation) p is a process means p is an occurrent that has some temporal proper part and for some time t, p has some material entity as participant"@en ; + skos:example "An act of selling; the life of an organism; a process of sleeping; a process of cell-division; a beating of the heart; a process of meiosis; the taxiing of an aircraft; the programming of a computer"@en . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000004 bfo:BFO_0000020 bfo:BFO_0000031 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000006 bfo:BFO_0000029 bfo:BFO_0000140 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000008 bfo:BFO_0000011 bfo:BFO_0000015 bfo:BFO_0000035 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 bfo:BFO_0000028 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000142 bfo:BFO_0000146 bfo:BFO_0000147 ) . + diff --git a/outputs/demo/ontologies/human-resources.ttl b/outputs/demo/ontologies/human-resources.ttl new file mode 100644 index 00000000..22f571b0 --- /dev/null +++ b/outputs/demo/ontologies/human-resources.ttl @@ -0,0 +1,3721 @@ +@prefix abi: . +@prefix bfo: . +@prefix dc1: . +@prefix dc11: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + +abi:ActofBeingHonored a owl:Class ; + rdfs:label "Act of Being Honored"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process that involves an individual or group receiving recognition, accolades, or awards for their achievements or excellence."@en ; + skos:example "The ceremony where John was awarded the Nobel Prize; the event where Jane received the Employee of the Month award."@en . + +abi:ActofCreatingPatent a owl:Class ; + rdfs:label "Act of Creating Patent"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process involving the activities required to invent, document, file, and obtain a patent for a novel invention or discovery."@en ; + skos:example "An engineer developing a new technology, documenting the invention, and filing a patent application."@en . + +abi:ActofPostingonLinkedIn a owl:Class ; + rdfs:label "Act of Posting on LinkedIn"@en ; + rdfs:subClassOf abi:ActofPublishing ; + skos:definition "A process of creating and publishing content on the LinkedIn platform."@en ; + skos:example "When a user composes a post about their recent job promotion and shares it with their professional network on the LinkedIn platform."@en . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "Alstom" ; + abi:employeecountrange "<10001" ; + abi:hasLinkedinPage ; + abi:industry "Industrie automobile" ; + abi:logo "https://api.naas.ai/workspace/01b19929-d904-4e59-bc6d-4ec728534cb8/asset/2a883686-cfce-45b3-b12e-c0a661346f4b/object/" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "Amazon Web Services (AWS)" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "Brittany Ferries" ; + abi:employeecountrange "1001-5000" ; + abi:hasLinkedinPage ; + abi:industry "Logistics and Supply Chain" ; + abi:logo "https://api.naas.ai/workspace/f7a7e3a4-6435-48bc-8da3-88d46161c2b8/asset/be7c98d6-4989-426b-8f80-76c0c182a4d9/object/" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "CashStory" ; + abi:employeecountrange "2-10" ; + abi:hasLinkedinPage ; + abi:industry "Information Technology and Services", + "Technologies et services de l’information" ; + abi:logo "https://api.naas.ai/workspace/01b19929-d904-4e59-bc6d-4ec728534cb8/asset/63bd775c-dab8-48e1-a693-144771034d75/object/", + "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/337ac23f-bb41-49f1-9671-cb916b06bc48/object/", + "https://api.naas.ai/workspace/f7a7e3a4-6435-48bc-8da3-88d46161c2b8/asset/f2aaca5d-b473-489b-9ba4-e932dbe40bf9/object/" ; + bfo:BFO_0000056 , + , + , + . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "ESI Group" ; + abi:employeecountrange "1001-5000" ; + abi:hasLinkedinPage ; + abi:industry "Computer Software" ; + abi:logo "https://api.naas.ai/workspace/f7a7e3a4-6435-48bc-8da3-88d46161c2b8/asset/18a3c513-cfdc-4d53-bd2b-7521cb3e1fa9/object/" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "FRV SERVICES" ; + abi:employeecountrange "0-1" ; + abi:hasLinkedinPage ; + abi:industry "Technologies et services de l’information" ; + abi:logo "https://api.naas.ai/workspace/01b19929-d904-4e59-bc6d-4ec728534cb8/asset/3f690dc7-7ec7-469f-b232-35ac1c976272/object/" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "Groupe BPCE" ; + abi:employeecountrange "<10001" ; + abi:hasLinkedinPage ; + abi:industry "Banques" ; + abi:logo "https://api.naas.ai/workspace/01b19929-d904-4e59-bc6d-4ec728534cb8/asset/cfca7d09-5931-4e13-96c6-72c543c6dad5/object/" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "KeyOpsTech / KOTscan" ; + abi:employeecountrange "11-50" ; + abi:hasLinkedinPage ; + abi:industry "Information Technology and Services" ; + abi:logo "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/7f7397f5-b068-49cb-a345-176f2b54c4d4/object/" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "LinkedIn" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "Microsoft" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "MyNotary - Lajuristech" ; + abi:employeecountrange "11-50" ; + abi:hasLinkedinPage ; + abi:industry "Law Practice" ; + abi:logo "https://api.naas.ai/workspace/4e5af36a-b3d0-4a99-ba3f-5f3763affbb8/asset/e899c3e8-6b75-46e7-87f1-c5007456904c/object/" ; + bfo:BFO_0000056 , + . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "Neo4j" ; + bfo:BFO_0000056 , + , + , + . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "Technip" ; + abi:employeecountrange "<10001" ; + abi:hasLinkedinPage ; + abi:industry "Oil & Energy" ; + abi:logo "https://api.naas.ai/workspace/f7a7e3a4-6435-48bc-8da3-88d46161c2b8/asset/0bffbb45-fa67-4b89-8407-014a2c71dd9f/object/" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "TrackIt" ; + abi:employeecountrange "51-200" ; + abi:hasLinkedinPage ; + abi:industry "Computer Software" ; + abi:logo "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/a7c8de1b-7e29-4e9b-9468-edf84de835a1/object/" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "WeeSurf" ; + abi:employeecountrange "2-10" ; + abi:hasLinkedinPage ; + abi:industry "Sports" ; + abi:logo "https://api.naas.ai/workspace/4e5af36a-b3d0-4a99-ba3f-5f3763affbb8/asset/27e885f9-637b-4c36-8fc8-6038c1f8d641/object/" ; + bfo:BFO_0000056 . + + a abi:Business, + owl:NamedIndividual ; + rdfs:label "naas.ai" ; + abi:employeecountrange "2-10" ; + abi:hasLinkedinPage ; + abi:industry "Computer Software", + "Logiciels informatiques" ; + abi:logo "https://api.naas.ai/workspace/01b19929-d904-4e59-bc6d-4ec728534cb8/asset/89944d7d-bf34-438b-b5d5-5fa8c65a0b1b/object/", + "https://api.naas.ai/workspace/4e5af36a-b3d0-4a99-ba3f-5f3763affbb8/asset/a614cec0-daf3-4375-aea5-765b42a66242/object/", + "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/f9c6ac0f-eda2-489f-8f2c-e81734703172/object/", + "https://api.naas.ai/workspace/f7a7e3a4-6435-48bc-8da3-88d46161c2b8/asset/f0f5c08f-f06d-40b5-9f22-a720254fe9d6/object/" ; + bfo:BFO_0000056 , + , + , + . + + a abi:Cause, + owl:NamedIndividual ; + rdfs:label "Arts and culture" ; + bfo:BFO_0000054 . + +abi:Concept a owl:Class ; + rdfs:label "Concept"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "An abstract idea."@en . + +abi:ContentCreationRole a owl:Class ; + rdfs:label "Content Creation Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that exists because an individual or organization is involved in the creation of content."@en ; + skos:example "A blogger writing articles for a website."@en . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "B1 - Coaching" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "B1 - Elementary Programming in C" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "B1 - English" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "B1 - French Writing Skills" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "B1 - Graphics Programming" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "B1 - IT Culture" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "B1 - Mathematics" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "B2 - Coaching and Group Management" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "B2 - Elementary programming in C" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "B2 - English" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "Corporate Finance" ; + bfo:BFO_0000054 . + + a abi:Course, + owl:NamedIndividual ; + rdfs:label "Working Capital & Cash Management" ; + bfo:BFO_0000054 . + +abi:EmployeeRange a owl:Class ; + rdfs:label "Employee Range"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A specific range or number of employees within an organization or company."@en ; + skos:example "50-100 employees in a medium-sized business."@en . + +abi:GovernmentAgency a owl:Class ; + rdfs:label "Government Agency"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization that is part of the government responsible for the oversight and administration of specific functions."@en ; + skos:example "NASA, the U.S. space agency."@en . + + a owl:Class ; + rdfs:label "Honors & awards"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing recognition or accolades."@en ; + skos:example "Nobel Prize in Literature"@en . + +abi:Industry a owl:Class ; + rdfs:label "Industry"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A type of role that focuses on a specific sector of economic activity."@en ; + skos:example "The technology industry."@en . + + a abi:Language, + owl:NamedIndividual ; + rdfs:label "Anglais" ; + abi:isLanguageOf ; + bfo:BFO_0000194 . + + a abi:Language, + owl:NamedIndividual ; + rdfs:label "English" ; + abi:isLanguageOf , + , + ; + bfo:BFO_0000194 , + , + . + + a abi:Language, + owl:NamedIndividual ; + rdfs:label "Français" ; + abi:isLanguageOf ; + bfo:BFO_0000194 . + + a abi:Language, + owl:NamedIndividual ; + rdfs:label "French" ; + abi:isLanguageOf , + , + ; + bfo:BFO_0000194 . + + a abi:Language, + owl:NamedIndividual ; + rdfs:label "Portuguese" ; + abi:isLanguageOf ; + bfo:BFO_0000194 . + + a abi:Language, + owl:NamedIndividual ; + rdfs:label "Spanish" ; + abi:isLanguageOf , + ; + bfo:BFO_0000194 , + . + +abi:MemberofOrganization a owl:Class ; + rdfs:label "Member of Organization"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process that represents the fact of an individual being a member of an organization."@en ; + skos:example "John's membership in the American Medical Association; Jane's membership in a local book club."@en . + + a abi:NonprofitOrganization, + owl:NamedIndividual ; + rdfs:label "Le Vendelais" ; + bfo:BFO_0000056 . + +abi:Objective a owl:Class ; + rdfs:label "Objective"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The intended goal."@en . + +abi:Patent a owl:Class ; + rdfs:label "Patent"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A legal document granting exclusive rights to an inventor or assignee."@en ; + skos:example "A patent for a new smartphone design"@en . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Alain Douzal" ; + abi:firstName "Alain" ; + abi:hasLinkedinPage ; + abi:lastName "Douzal" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/3808ae78-c3fb-448b-8a44-3c8ff306f071/object/" ; + bfo:BFO_0000056 , + . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Alex Levacher" ; + abi:firstName "Alex" ; + abi:hasLinkedinPage ; + abi:lastName "Levacher" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/4f72de62-eaec-4b7e-8887-f74bc7cb3730/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Alexandre Zupancic" ; + abi:firstName "Alexandre" ; + abi:hasLinkedinPage ; + abi:lastName "Zupancic" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/eec9cea7-8d25-49ec-9fac-ffbd8f3c8a24/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Aurélien Négrier" ; + abi:firstName "Aurélien" ; + abi:hasLinkedinPage ; + abi:lastName "Négrier" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/e45801d4-c63d-43b1-a537-6842b5f5da72/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Charly AUBERT" ; + abi:firstName "Charly" ; + abi:hasLinkedinPage ; + abi:lastName "AUBERT" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/2ebdf7d0-363a-434e-b2d6-9d505cda9df6/object/" ; + bfo:BFO_0000056 , + . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Christof Lambrechts" ; + abi:firstName "Christof" ; + abi:hasLinkedinPage ; + abi:lastName "Lambrechts" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/343b04f7-b7cc-4e75-8b03-2e7d9ddcab9e/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Clement Bomedem Dominion" ; + abi:firstName "Clement" ; + abi:hasLinkedinPage ; + abi:lastName "Bomedem Dominion" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/b1acb3a5-320a-43d7-95cb-b16225046072/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Felix Fabrega" ; + abi:firstName "Felix" ; + abi:hasLinkedinPage ; + abi:lastName "Fabrega" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/6d180e80-5b64-47e2-9373-e50b367cd6de/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Florent Guillaud" ; + abi:firstName "Florent" ; + abi:hasLinkedinPage ; + abi:lastName "Guillaud" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/8f414c1b-768f-4525-932c-5ab4b1d09beb/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Guillaume Quincieu" ; + abi:firstName "Guillaume" ; + abi:hasLinkedinPage ; + abi:lastName "Quincieu" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/01e45041-b0a3-4e70-abc9-84e1628d13ab/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Jean Lejeune" ; + abi:firstName "Jean" ; + abi:hasLinkedinPage ; + abi:lastName "Lejeune" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/9f5347e7-ecee-47b9-a709-952406ba39d1/object/" ; + bfo:BFO_0000056 , + . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Karina Martynava" ; + abi:firstName "Karina" ; + abi:hasLinkedinPage ; + abi:lastName "Martynava" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/498e8645-bb9d-4e6b-a60a-3fca6e09b148/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Lou Husson" ; + abi:firstName "Lou" ; + abi:hasLinkedinPage ; + abi:lastName "Husson" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/12b4462a-c53e-41e9-9e1d-983ac5172f83/object/" ; + bfo:BFO_0000056 , + . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Martin DONADIEU" ; + abi:firstName "Martin" ; + abi:hasLinkedinPage ; + abi:lastName "DONADIEU" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/c85e0b4c-7379-4cdf-a6ca-6f0f144b74b9/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Michel Benedetti" ; + abi:firstName "Michel" ; + abi:hasLinkedinPage ; + abi:lastName "Benedetti" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/6ae95695-a768-4379-b960-be844e96e723/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Thibault Martinez" ; + abi:firstName "Thibault" ; + abi:hasLinkedinPage ; + abi:lastName "Martinez" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/cc2aea78-37c6-443d-9a85-123b1d99a58a/object/" ; + bfo:BFO_0000056 , + . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Thiên Ân Lacape" ; + abi:firstName "Thiên Ân" ; + abi:hasLinkedinPage ; + abi:lastName "Lacape" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/94f3e662-99ce-4e98-a3ee-c80896de0597/object/" ; + bfo:BFO_0000056 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Thomas Chafiol" ; + abi:firstName "Thomas" ; + abi:hasLinkedinPage ; + abi:lastName "Chafiol" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/00d62c03-3037-4490-aa56-baeb52d24ad1/object/" ; + bfo:BFO_0000056 , + . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Yann FERRERE" ; + abi:firstName "Yann" ; + abi:hasLinkedinPage ; + abi:lastName "FERRERE" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/29180a49-6138-4feb-8e72-9e880aa3eaf5/object/" ; + bfo:BFO_0000056 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Android Developer" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Business, Data & AI Consultant" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Business and Data Consultant" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Cash Control Project Manager" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Chief Technology Officer" ; + bfo:BFO_0000054 , + . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Cloud Engineer / DevOps Consultant" ; + bfo:BFO_0000054 , + , + . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Co-Founder" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Financial Planning Analyst" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Founder" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Founder & CEO" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Fullstack Mobile Developer" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Fullstack Web Developer" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Group Cash Manager" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Lead Developer Frontend" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "MOA Finance Consultant" ; + bfo:BFO_0000054 . + + a abi:ProfessionalRole, + owl:NamedIndividual ; + rdfs:label "Onboard Sales" ; + bfo:BFO_0000054 . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "AWS Certified Cloud Practitioner" ; + bfo:BFO_0000056 . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Airtable" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Analyzing and Visualizing Data with Microsoft Power BI" ; + bfo:BFO_0000056 . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Artificial Intelligence (AI)" ; + abi:isSkillOf , + . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Build a Neo4j-backed Chatbot using Python" ; + bfo:BFO_0000056 , + . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "C" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "C++" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Cypher Fundamentals" ; + bfo:BFO_0000056 . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Data Engineering" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Decision Intelligence" ; + bfo:BFO_0000056 . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Graph Data Modeling Fundamentals" ; + bfo:BFO_0000056 . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "JavaScript" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Knowledge Graphs" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Node.js" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Notion" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Python (Programming Language)" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Strategic Thinking" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Tailwind" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Teamwork" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Training" ; + abi:isSkillOf . + + a abi:ProfessionalSkills, + owl:NamedIndividual ; + rdfs:label "Vite" ; + abi:isSkillOf . + +abi:Publication a owl:Class ; + rdfs:label "Publication"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant that exists as a result of the process of publishing."@en ; + skos:example "A scientific journal article."@en . + +abi:Publisher a owl:Class ; + rdfs:label "Publisher"@en ; + rdfs:subClassOf abi:Business ; + skos:definition "A material entity responsible for producing and distributing publications."@en ; + skos:example "Penguin Random House publishing company."@en . + + a abi:School, + owl:NamedIndividual ; + rdfs:label "Chung-Ang University" ; + abi:hasLinkedinPage ; + abi:logo "https://api.naas.ai/workspace/4e5af36a-b3d0-4a99-ba3f-5f3763affbb8/asset/21595f5e-866f-4ede-8abd-08c342acbe4f/object/" ; + bfo:BFO_0000056 . + + a abi:School, + owl:NamedIndividual ; + rdfs:label "EPITECH - European Institute of Technology" ; + abi:employeecountrange "51-200" ; + abi:hasLinkedinPage ; + abi:industry "Higher Education" ; + abi:logo "https://api.naas.ai/workspace/4e5af36a-b3d0-4a99-ba3f-5f3763affbb8/asset/ac3f9cdb-3081-407f-bc2a-116c07893a36/object/", + "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/e127eb8b-983d-478b-9d03-01a993686e56/object/" ; + bfo:BFO_0000056 , + , + , + . + + a abi:School, + owl:NamedIndividual ; + rdfs:label "IUT - Université de Rennes 1" ; + bfo:BFO_0000056 . + + a abi:School, + owl:NamedIndividual ; + rdfs:label "KEDGE Business School" ; + abi:hasLinkedinPage ; + abi:logo "https://api.naas.ai/workspace/01b19929-d904-4e59-bc6d-4ec728534cb8/asset/48f087e9-7c36-4dea-b608-d8f94d2c1bc2/object/" ; + bfo:BFO_0000056 . + + a abi:School, + owl:NamedIndividual ; + rdfs:label "Lycée Evariste Galois, Noisy Le Grand" ; + bfo:BFO_0000056 . + + a abi:School, + owl:NamedIndividual ; + rdfs:label "MBS School of Business" ; + abi:hasLinkedinPage ; + abi:logo "https://api.naas.ai/workspace/f7a7e3a4-6435-48bc-8da3-88d46161c2b8/asset/79c1c5f8-3eec-4d9b-af8b-553fce69f34c/object/" ; + bfo:BFO_0000056 . + + a abi:School, + owl:NamedIndividual ; + rdfs:label "Stanford University Graduate School of Business" ; + abi:hasLinkedinPage ; + abi:logo "https://api.naas.ai/workspace/f7a7e3a4-6435-48bc-8da3-88d46161c2b8/asset/316a0959-886e-4443-b787-5f330b67c7bd/object/" ; + bfo:BFO_0000056 . + + a abi:School, + owl:NamedIndividual ; + rdfs:label "Tecnológico de Monterrey" ; + abi:hasLinkedinPage ; + abi:logo "https://api.naas.ai/workspace/01b19929-d904-4e59-bc6d-4ec728534cb8/asset/d7a91899-3e84-45e3-b325-27d3e4a78681/object/" ; + bfo:BFO_0000056 . + + a abi:School, + owl:NamedIndividual ; + rdfs:label "Universidad Católica de Santiago de Guayaquil" ; + abi:hasLinkedinPage ; + abi:logo "https://api.naas.ai/workspace/f7a7e3a4-6435-48bc-8da3-88d46161c2b8/asset/53a54a0e-499c-4be1-9b0c-dbf6e9867aba/object/" ; + bfo:BFO_0000056 . + + a abi:School, + owl:NamedIndividual ; + rdfs:label "University of Kent" ; + abi:hasLinkedinPage ; + abi:logo "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/bd933dca-88fb-4dbe-b589-eaf1f7f79104/object/" ; + bfo:BFO_0000056 . + +abi:Sentiment a owl:Class ; + rdfs:label "Sentiment"@en ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "The emotional tone or attitude expressed."@en . + +abi:Target a owl:Class ; + rdfs:label "Target"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The intended audience."@en . + + a abi:UniversityRole, + owl:NamedIndividual ; + rdfs:label "DevOps Teacher" ; + bfo:BFO_0000054 . + + a abi:UniversityRole, + owl:NamedIndividual ; + rdfs:label "President of the student association" ; + bfo:BFO_0000054 . + + a abi:VolunteeringRole, + owl:NamedIndividual ; + rdfs:label "Projectionist" ; + bfo:BFO_0000054 . + +abi:hasFillingDate a owl:ObjectProperty ; + rdfs:label "has filling date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was filled or completed."@en ; + skos:example "The tax return has a filling date of 2024-04-15."@en . + +abi:hasIssueDate a owl:ObjectProperty ; + rdfs:label "has issue date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was issued."@en ; + skos:example "The passport has an issue date of 2023-01-15."@en . + +abi:hasLanguage a owl:ObjectProperty ; + rdfs:label "has language"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:Language ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a person and a language they can speak or understand."@en ; + skos:example "Jane has the language English."@en . + +abi:hasLinkedinPage a owl:ObjectProperty ; + rdfs:label "has linkedin page"@en ; + rdfs:domain bfo:BFO_0000030 ; + rdfs:range abi:LinkedInPage ; + rdfs:subPropertyOf bfo:BFO_0000084 ; + skos:definition "A relation between an entity and its associated LinkedIn page."@en ; + skos:example "John has a LinkedIn page at linkedin.com/in/john-doe."@en . + +abi:hasPublicationDate a owl:ObjectProperty ; + rdfs:label "has publication date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was published."@en ; + skos:example "The research paper has a publication date of 2024-03-01."@en . + +abi:hasSkill a owl:ObjectProperty ; + rdfs:label "has skill"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:ProfessionalSkills ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a person and a professional skill they possess."@en ; + skos:example "John has the skill to play the piano."@en . + +abi:isLanguageOf a owl:ObjectProperty ; + rdfs:label "is language of"@en ; + rdfs:domain abi:Language ; + rdfs:range abi:Person ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a language and the person who can speak or understand it."@en ; + skos:example "English is a language of Jane."@en . + +abi:isSkillOf a owl:ObjectProperty ; + rdfs:label "is skill of"@en ; + rdfs:domain abi:ProfessionalSkills ; + rdfs:range abi:Person ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a professional skill and the person who possesses it."@en ; + skos:example "Playing the piano is a skill of John."@en . + +abi:isSubjectTo a owl:ObjectProperty ; + rdfs:label "is subject to"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:PostGuidelines ; + rdfs:subPropertyOf bfo:BFO_0000084 ; + skos:definition "A relation between a person and the guidelines they must follow."@en ; + skos:example "An employee is subject to company policies."@en . + +bfo:BFO_0000024 a owl:Class ; + rdfs:label "fiat object part"@en ; + dc11:identifier "027-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) A fiat object part b is a material entity & such that if b exists then it is continuant part of some object c & demarcated from the remainder of c by one or more fiat surfaces"@en ; + skos:example "The upper and lower lobes of the left lung; the dorsal and ventral surfaces of the body; the Western hemisphere of the Earth; the FMA:regional parts of an intact human body"@en . + +bfo:BFO_0000027 a owl:Class ; + rdfs:label "object aggregate"@en ; + dc11:identifier "025-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) An object aggregate is a material entity consisting exactly of a plurality (≥1) of objects as member parts which together form a unit"@en ; + skos:example "The aggregate of the musicians in a symphony orchestra and their instruments; the aggregate of bearings in a constant velocity axle joint; the nitrogen atoms in the atmosphere; a collection of cells in a blood biobank"@en ; + skos:scopeNote "'Exactly' means that there are no parts of the object aggregate other than its member parts.", + "The unit can, at certain times, consist of exactly one object, for example, when a wolf litter loses all but one of its pups, but it must at some time have a plurality of member parts." . + +bfo:BFO_0000034 a owl:Class ; + rdfs:label "function"@en ; + dc11:identifier "064-BFO" ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "(Elucidation) A function is a disposition that exists in virtue of its bearer's physical make-up & this physical make-up is something the bearer possesses because it came into being either through evolution (in the case of natural biological entities) or through intentional design (in the case of artefacts) in order to realize processes of a certain sort"@en ; + skos:example "The function of a hammer to drive in nails; the function of a heart pacemaker to regulate the beating of a heart through electricity"@en . + +bfo:BFO_0000054 a owl:ObjectProperty ; + rdfs:label "has realization"@en ; + dc11:identifier "206-BFO" ; + rdfs:domain bfo:BFO_0000017 ; + rdfs:range bfo:BFO_0000015 ; + owl:inverseOf bfo:BFO_0000055 ; + skos:altLabel "realized in"@en ; + skos:definition "b has realization c =Def c realizes b"@en ; + skos:example "As for realizes"@en . + +bfo:BFO_0000056 a owl:ObjectProperty ; + rdfs:label "participates in"@en ; + dc11:identifier "250-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + rdfs:range bfo:BFO_0000015 ; + owl:inverseOf bfo:BFO_0000057 ; + skos:definition "(Elucidation) participates in holds between some b that is either a specifically dependent continuant or generically dependent continuant or independent continuant that is not a spatial region & some process p such that b participates in p some way"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000058 a owl:ObjectProperty ; + rdfs:label "is concretized by"@en ; + dc11:identifier "258-BFO" ; + rdfs:domain bfo:BFO_0000031 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ] ; + owl:inverseOf bfo:BFO_0000059 ; + skos:definition "c is concretized by b =Def b concretizes c"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000062 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "preceded by"@en ; + dc11:identifier "213-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + owl:inverseOf bfo:BFO_0000063 ; + skos:definition "b preceded by c =Def b precedes c"@en ; + skos:example "The temporal region occupied by the second half of the match is preceded by the temporal region occupied by the first half of the match"@en . + +bfo:BFO_0000066 a owl:ObjectProperty ; + rdfs:label "occurs in"@en ; + dc11:identifier "143-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:inverseOf bfo:BFO_0000183 ; + skos:definition "b occurs in c =Def b is a process or a process boundary & c is a material entity or site & there exists a spatiotemporal region r & b occupies spatiotemporal region r & for all time t, if b exists at t then c exists at t & there exist spatial regions s and s' where b spatially projects onto s at t & c occupies spatial region s' at t & s is a continuant part of s' at t"@en ; + skos:example "A process of digestion occurs in the interior of an organism; a process of loading artillery rounds into a tank cannon occurs in the interior of the tank"@en . + +bfo:BFO_0000108 a owl:ObjectProperty ; + rdfs:label "exists at"@en ; + dc11:identifier "118-BFO" ; + rdfs:domain bfo:BFO_0000001 ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "(Elucidation) exists at is a relation between a particular and some temporal region at which the particular exists"@en ; + skos:example "First World War exists at 1914-1916; Mexico exists at January 1, 2000"@en . + +bfo:BFO_0000115 a owl:ObjectProperty ; + rdfs:label "has member part"@en ; + dc11:identifier "230-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000040 ; + rdfs:subPropertyOf bfo:BFO_0000178 ; + owl:inverseOf bfo:BFO_0000129 ; + skos:definition "b has member part c =Def c member part of b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000145 a owl:Class ; + rdfs:label "relational quality"@en ; + dc11:identifier "057-BFO" ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "b is a relational quality =Def b is a quality & there exists c and d such that c and d are not identical & b specifically depends on c & b specifically depends on d"@en ; + skos:example "A marriage bond; an instance of love; an obligation between one person and another"@en . + +bfo:BFO_0000153 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "temporally projects onto"@en ; + dc11:identifier "080-BFO" ; + rdfs:domain bfo:BFO_0000011 ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "(Elucidation) temporally projects onto is a relation between a spatiotemporal region s and some temporal region which is the temporal extent of s"@en ; + skos:example "The world line of a particle temporally projects onto the temporal region extending from the beginning to the end of the existence of the particle"@en . + +bfo:BFO_0000184 a owl:FunctionalProperty, + owl:InverseFunctionalProperty, + owl:ObjectProperty ; + rdfs:label "history of"@en ; + dc11:identifier "144-BFO" ; + rdfs:domain bfo:BFO_0000182 ; + rdfs:range bfo:BFO_0000040 ; + owl:inverseOf bfo:BFO_0000185 ; + skos:definition "(Elucidation) history of is a relation between history b and material entity c such that b is the unique history of c"@en ; + skos:example "This life is the history of this organism"@en . + +bfo:BFO_0000196 a owl:ObjectProperty ; + rdfs:label "bearer of"@en ; + dc11:identifier "053-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000020 ; + rdfs:subPropertyOf bfo:BFO_0000194 ; + owl:inverseOf bfo:BFO_0000197 ; + skos:definition "b bearer of c =Def c inheres in b"@en ; + skos:example "A patch of ink is the bearer of a colour quality; an organism is the bearer of a temperature quality"@en . + +bfo:BFO_0000200 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "occupies spatiotemporal region"@en ; + dc11:identifier "082-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range bfo:BFO_0000011 ; + skos:definition "(Elucidation) occupies spatiotemporal region is a relation between a process or process boundary p and the spatiotemporal region s which is its spatiotemporal extent"@en ; + skos:example "A particle emitted by a nuclear reactor occupies the spatiotemporal region which is its trajectory"@en . + +bfo:BFO_0000216 a owl:ObjectProperty ; + rdfs:label "spatially projects onto"@en ; + dc11:identifier "246-BFO" ; + rdfs:domain bfo:BFO_0000011 ; + rdfs:range bfo:BFO_0000006 ; + skos:definition "(Elucidation) spatially projects onto is a relation between some spatiotemporal region b and spatial region c such that at some time t, c is the spatial extent of b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000221 a owl:ObjectProperty ; + rdfs:label "first instant of"@en ; + dc11:identifier "268-BFO" ; + rdfs:domain bfo:BFO_0000203 ; + rdfs:range bfo:BFO_0000008 ; + owl:inverseOf bfo:BFO_0000222 ; + skos:definition "t first instant of t' =Def t is a temporal instant & t' is a temporal region t' & t precedes all temporal parts of t' other than t"@en ; + skos:example "An hour starting at midnight yesterday has first instant midnight yesterday"@en . + +bfo:BFO_0000223 a owl:ObjectProperty ; + rdfs:label "last instant of"@en ; + dc11:identifier "269-BFO" ; + rdfs:domain bfo:BFO_0000203 ; + rdfs:range bfo:BFO_0000008 ; + owl:inverseOf bfo:BFO_0000224 ; + skos:definition "t last instant of t' =Def t is a temporal instant & t' is a temporal region & all temporal parts of t' other than t precede t"@en ; + skos:example "Last midnight is the last instant of yesterday"@en . + +bfo:bfo.owl a owl:Ontology ; + dc11:contributor "Alan Ruttenberg", + "Albert Goldfain", + "Barry Smith", + "Bill Duncan", + "Bjoern Peters", + "Chris Mungall", + "David Osumi-Sutherland", + "Fabian Neuhaus", + "James A. Overton", + "Janna Hastings", + "Jie Zheng", + "John Beverley", + "Jonathan Bona", + "Larry Hunter", + "Leonard Jacuzzo", + "Ludger Jansen", + "Mark Jensen", + "Mark Ressler", + "Mathias Brochhausen", + "Mauricio Almeida", + "Melanie Courtot", + "Neil Otte", + "Pierre Grenon", + "Randall Dipert", + "Robert Rovetto", + "Ron Rudnicki", + "Stefan Schulz", + "Thomas Bittner", + "Werner Ceusters", + "Yongqun \"Oliver\" He" ; + dc1:description "Basic Formal Ontology implemented in the Web Ontology Language (OWL 2) with direct semantics."@en ; + dc1:license ; + dc1:title "BFO 2020" ; + rdfs:comment "The most recent version of this file will always be in the GitHub repository https://github.com/bfo-ontology/bfo-2020" ; + owl:versionIRI . + +dc11:contributor a owl:AnnotationProperty . + +dc11:identifier a owl:AnnotationProperty . + +dc11:license a owl:AnnotationProperty . + +dc1:description a owl:AnnotationProperty . + +dc1:license a owl:AnnotationProperty . + +dc1:title a owl:AnnotationProperty . + +skos:altLabel a owl:AnnotationProperty . + +skos:definition a owl:AnnotationProperty . + +skos:example a owl:AnnotationProperty . + +skos:prefLabel a owl:AnnotationProperty . + +skos:scopeNote a owl:AnnotationProperty . + + a abi:ActofParticipatinginProject, + owl:NamedIndividual ; + rdfs:label "Participating in CRITT - Web Platform" ; + abi:description "A web platform to simplify the activity of the CRITT (A french Innovation and technology Transfer Center dedicated to food processing industry)." ; + bfo:BFO_0000199 . + + a abi:ActofParticipatinginProject, + owl:NamedIndividual ; + rdfs:label "Participating in JTMN" ; + abi:description """This project was my first end to end project. + +The main purpose was to create a website on which a trucking company would be able to manage his whole activity. + +Some features: + +- Truck tracking +- Employee schedule +- Mission progression +- Automatic bills generation + +Since the end of my internship, the client has worked with ID2I to add more features and SFR has made an article on SFR Business Team.""" ; + bfo:BFO_0000199 . + +abi:ActofPublishing a owl:Class ; + rdfs:label "Act of Publishing"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of publishing articles, books, or other works."@en ; + skos:example "An author releasing a new book through a publishing house"@en . + +abi:ActofVolunteering a owl:Class ; + rdfs:label "Act of Volunteering"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of engaging in volunteer activities."@en ; + skos:example "Tom volunteering at a local food bank"@en . + +abi:Cause a owl:Class ; + rdfs:label "Cause"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A type of role that focuses on a specific area of interest or activity for social, cultural, or environmental improvement."@en ; + skos:example "Environmental conservation cause."@en . + +abi:Country a owl:Class ; + rdfs:label "Country"@en ; + rdfs:subClassOf bfo:BFO_0000028 ; + skos:definition "A three-dimensional spatial region with politically defined boundaries."@en ; + skos:example "France"@en . + + a abi:LanguageProficiencyLevel, + owl:NamedIndividual ; + rdfs:label "Limited working" . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "California, United States" . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "Greater Pau Area" ; + bfo:BFO_0000171 . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "Montpellier" . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "Paris" . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "Paris, Île-de-France, France" . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "Paris Area, France" . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "Région de Lyon, France" . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "Technip Corporate Services, Porte Maillot, Paris" . + +abi:NonprofitOrganization a owl:Class ; + rdfs:label "Non-profit Organization"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization dedicated to furthering a particular social cause or advocating for a shared point of view."@en ; + skos:example "Red Cross, a humanitarian organization."@en . + + a abi:PostGuidelines, + owl:NamedIndividual ; + rdfs:label "Writing in French" ; + abi:description "All posts must be written in French." . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2016-04_2016-09" ; + bfo:BFO_0000222 xsd:1461974400 ; + bfo:BFO_0000224 xsd:1475279999 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2017-07_2019-08" ; + bfo:BFO_0000222 xsd:1501459200 ; + bfo:BFO_0000224 xsd:1567295999 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2017-07_2023-11" ; + bfo:BFO_0000222 xsd:1501459200 ; + bfo:BFO_0000224 xsd:1701388799 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2016_2017" ; + bfo:BFO_0000222 xsd:1451606400 ; + bfo:BFO_0000224 xsd:1514764799 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2013_2018" ; + bfo:BFO_0000222 xsd:1356998400 ; + bfo:BFO_0000224 xsd:1546300799 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2010_2013" ; + bfo:BFO_0000222 xsd:1262304000 ; + bfo:BFO_0000224 xsd:1388534399 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2010_2012" ; + bfo:BFO_0000222 xsd:1262304000 ; + bfo:BFO_0000224 xsd:1356998399 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2016_2016" ; + bfo:BFO_0000222 xsd:1451606400 ; + bfo:BFO_0000224 xsd:1483228799 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2018-10_2022-12" ; + bfo:BFO_0000222 xsd:1540944000 ; + bfo:BFO_0000224 xsd:1672531199 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2012_2016" ; + bfo:BFO_0000222 xsd:1325376000 ; + bfo:BFO_0000224 xsd:1483228799 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2016-10_2017-02" ; + bfo:BFO_0000222 xsd:1477872000 ; + bfo:BFO_0000224 xsd:1488326399 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2017-03_2019-02" ; + bfo:BFO_0000222 xsd:1490918400 ; + bfo:BFO_0000224 xsd:1551398399 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2007-01_2012-12" ; + bfo:BFO_0000222 xsd:1170201600 ; + bfo:BFO_0000224 xsd:1356998399 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2011-07_2013-04" ; + bfo:BFO_0000222 xsd:1312070400 ; + bfo:BFO_0000224 xsd:1367366399 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2010_2011" ; + bfo:BFO_0000222 xsd:1262304000 ; + bfo:BFO_0000224 xsd:1325375999 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2016-11_2023-04" ; + bfo:BFO_0000222 xsd:1480464000 ; + bfo:BFO_0000224 xsd:1682899199 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2013-04_2016-10" ; + bfo:BFO_0000222 xsd:1367280000 ; + bfo:BFO_0000224 xsd:1477958399 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2009_2013" ; + bfo:BFO_0000222 xsd:1230768000 ; + bfo:BFO_0000224 xsd:1388534399 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2009-07_2009-12" ; + bfo:BFO_0000222 xsd:1248998400 ; + bfo:BFO_0000224 xsd:1262303999 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2016_2017" ; + bfo:BFO_0000222 xsd:1451606400 ; + bfo:BFO_0000224 xsd:1514764799 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2019-10_2022-10" ; + bfo:BFO_0000222 xsd:1572480000 ; + bfo:BFO_0000224 xsd:1667260799 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2021-06_2023-04" ; + bfo:BFO_0000222 xsd:1625011200 ; + bfo:BFO_0000224 xsd:1682899199 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2012_2015" ; + bfo:BFO_0000222 xsd:1325376000 ; + bfo:BFO_0000224 xsd:1451606399 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2015_2017" ; + bfo:BFO_0000222 xsd:1420070400 ; + bfo:BFO_0000224 xsd:1514764799 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2015_2016" ; + bfo:BFO_0000222 xsd:1420070400 ; + bfo:BFO_0000224 xsd:1483228799 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2020-09_2022-06" ; + bfo:BFO_0000222 xsd:1601424000 ; + bfo:BFO_0000224 xsd:1656633599 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2016-06_2016-06" ; + bfo:BFO_0000222 xsd:1467244800 ; + bfo:BFO_0000224 xsd:1467331199 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2013-10_2013-12" ; + bfo:BFO_0000222 xsd:1383177600 ; + bfo:BFO_0000224 xsd:1388534399 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2013-08_2013-09" ; + bfo:BFO_0000222 xsd:1377907200 ; + bfo:BFO_0000224 xsd:1380585599 . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2014-03_2014-03" ; + bfo:BFO_0000222 xsd:1396224000 ; + bfo:BFO_0000224 xsd:1396310399 . + +abi:VolunteeringRole a owl:Class ; + rdfs:label "Volunteering Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that exists because an individual is volunteering for various activities or services."@en ; + skos:example "A volunteer coach for a youth sports team."@en . + +bfo:BFO_0000055 a owl:ObjectProperty ; + rdfs:label "realizes"@en ; + dc11:identifier "059-BFO" ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range bfo:BFO_0000017 ; + skos:definition "(Elucidation) realizes is a relation between a process b and realizable entity c such that c inheres in some d & for all t, if b has participant d then c exists & the type instantiated by b is correlated with the type instantiated by c"@en ; + skos:example "A balding process realizes a disposition to go bald; a studying process realizes a student role; a process of pumping blood realizes the pumping function of a heart"@en . + +bfo:BFO_0000057 a owl:ObjectProperty ; + rdfs:label "has participant"@en ; + dc11:identifier "248-BFO" ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + skos:definition "p has participant c =Def c participates in p"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000059 a owl:ObjectProperty ; + rdfs:label "concretizes"@en ; + dc11:identifier "256-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ] ; + rdfs:range bfo:BFO_0000031 ; + skos:definition "b concretizes c =Def b is a process or a specifically dependent continuant & c is a generically dependent continuant & there is some time t such that c is the pattern or content which b shares at t with actual or potential copies"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000063 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "precedes"@en ; + dc11:identifier "270-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + skos:definition "(Elucidation) precedes is a relation between occurrents o, o' such that if t is the temporal extent of o & t' is the temporal extent of o' then either the last instant of o is before the first instant of o' or the last instant of o is the first instant of o' & neither o nor o' are temporal instants"@en ; + skos:example "The temporal region occupied by Mary's birth precedes the temporal region occupied by Mary's death."@en ; + skos:scopeNote "Each temporal region is its own temporal extent. The temporal extent of a spatiotemporal region is the temporal region it temporally projects onto. The temporal extent of a process or process boundary that occupies temporal region t is t.", + "Precedes defines a strict partial order on occurrents." . + +bfo:BFO_0000101 a owl:ObjectProperty ; + rdfs:label "is carrier of"@en ; + dc11:identifier "254-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000031 ; + skos:definition "b is carrier of c =Def there is some time t such that c generically depends on b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000129 a owl:ObjectProperty ; + rdfs:label "member part of"@en ; + dc11:identifier "228-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000040 ; + rdfs:subPropertyOf bfo:BFO_0000176 ; + skos:definition "b member part of c =Def b is an object & c is a material entity & there is some time t such that b continuant part of c at t & there is a mutually exhaustive and pairwise disjoint partition of c into objects x1, ..., xn (for some n ≠ 1) with b = xi (for some 1 <= i <= n)"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000171 a owl:ObjectProperty ; + rdfs:label "located in"@en ; + dc11:identifier "234-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + skos:definition "b located in c =Def b is an independent continuant & c is an independent & neither is a spatial region & there is some time t such that the spatial region which b occupies at t is continuant part of the spatial region which c occupies at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000183 a owl:ObjectProperty ; + rdfs:label "environs"@en ; + dc11:identifier "267-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + skos:altLabel "contains process"@en ; + skos:definition "b environs c =Def c occurs in b"@en ; + skos:example "Mouth environs process of mastication; city environs traffic"@en . + +bfo:BFO_0000185 a owl:ObjectProperty ; + rdfs:label "has history"@en ; + dc11:identifier "145-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000182 ; + skos:definition "b has history c =Def c history of b"@en ; + skos:example "This organism has history this life"@en . + +bfo:BFO_0000194 a owl:ObjectProperty ; + rdfs:label "specifically depended on by"@en ; + dc11:identifier "260-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + rdfs:range bfo:BFO_0000020 ; + owl:inverseOf bfo:BFO_0000195 ; + skos:altLabel "s-depended on by"@en ; + skos:definition "b specifically depended on by c =Def c specifically depends on b"@en ; + skos:example "Coloured object specifically depended on by colour"@en . + +bfo:BFO_0000197 a owl:ObjectProperty ; + rdfs:label "inheres in"@en ; + dc11:identifier "051-BFO" ; + rdfs:domain bfo:BFO_0000020 ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:subPropertyOf bfo:BFO_0000195 ; + skos:definition "b inheres in c =Def b is a specifically dependent continuant & c is an independent continuant that is not a spatial region & b specifically depends on c"@en ; + skos:example "A shape inheres in a shaped object; a mass inheres in a material entity"@en . + +bfo:BFO_0000202 a owl:Class ; + rdfs:label "temporal interval"@en ; + dc11:identifier "155-BFO" ; + rdfs:subClassOf bfo:BFO_0000038 ; + skos:definition "(Elucidation) A temporal interval is a one-dimensional temporal region that is continuous, thus without gaps or breaks"@en ; + skos:example "The year 2018."@en ; + skos:scopeNote "A one-dimensional temporal region can include as parts not only temporal intervals but also temporal instants separated from other parts by gaps."@en . + +bfo:BFO_0000218 a owl:ObjectProperty ; + rdfs:label "has material basis"@en ; + dc11:identifier "242-BFO" ; + rdfs:domain bfo:BFO_0000016 ; + rdfs:range bfo:BFO_0000040 ; + skos:definition "b has material basis c =Def b is a disposition & c is a material entity & there is some d bearer of b & there is some time t such that c is a continuant part of d at t & d has disposition b because c is a continuant part of d at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000222 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "has first instant"@en ; + dc11:identifier "261-BFO" ; + rdfs:domain bfo:BFO_0000008 ; + rdfs:range bfo:BFO_0000203 ; + skos:definition "t has first instant t' =Def t' first instant of t"@en ; + skos:example "The first hour of a year has first instant midnight on December 31"@en . + +bfo:BFO_0000224 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "has last instant"@en ; + dc11:identifier "215-BFO" ; + rdfs:domain bfo:BFO_0000008 ; + rdfs:range bfo:BFO_0000203 ; + skos:definition "t has last instant t' =Def t' last instant of t"@en ; + skos:example "The last hour of a year has last instant midnight December 31"@en . + +xsd:1170201600 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2007-01-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1230768000 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2009-01-01 00:00:00+00:00"^^xsd:dateTime . + +xsd:1248998400 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2009-07-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1262303999 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2009-12-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1312070400 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2011-07-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1325375999 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2011-12-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1356998400 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2013-01-01 00:00:00+00:00"^^xsd:dateTime . + +xsd:1367280000 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2013-04-30 00:00:00+00:00"^^xsd:dateTime . + +xsd:1367366399 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2013-04-30 23:59:59+00:00"^^xsd:dateTime . + +xsd:1377907200 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2013-08-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1380585599 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2013-09-30 23:59:59+00:00"^^xsd:dateTime . + +xsd:1383177600 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2013-10-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1396224000 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2014-03-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1396310399 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2014-03-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1451606399 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2015-12-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1461974400 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2016-04-30 00:00:00+00:00"^^xsd:dateTime . + +xsd:1467244800 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2016-06-30 00:00:00+00:00"^^xsd:dateTime . + +xsd:1467331199 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2016-06-30 23:59:59+00:00"^^xsd:dateTime . + +xsd:1475279999 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2016-09-30 23:59:59+00:00"^^xsd:dateTime . + +xsd:1477872000 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2016-10-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1477958399 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2016-10-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1480464000 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2016-11-30 00:00:00+00:00"^^xsd:dateTime . + +xsd:1488326399 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2017-02-28 23:59:59+00:00"^^xsd:dateTime . + +xsd:1490918400 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2017-03-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1540944000 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2018-10-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1546300799 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2018-12-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1551398399 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2019-02-28 23:59:59+00:00"^^xsd:dateTime . + +xsd:1567295999 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2019-08-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1582934400 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2020-02-29 00:00:00+00:00"^^xsd:dateTime . + +xsd:1601424000 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2020-09-30 00:00:00+00:00"^^xsd:dateTime . + +xsd:1625011200 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2021-06-30 00:00:00+00:00"^^xsd:dateTime . + +xsd:1625097599 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2021-06-30 23:59:59+00:00"^^xsd:dateTime . + +xsd:1633046399 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2021-09-30 23:59:59+00:00"^^xsd:dateTime . + +xsd:1656633599 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2022-06-30 23:59:59+00:00"^^xsd:dateTime . + +xsd:1667260799 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2022-10-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1672531199 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2022-12-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1701388799 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2023-11-30 23:59:59+00:00"^^xsd:dateTime . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "frv-services" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "mynotary---lajuristech" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "weesurf" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "cashstory" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "kotscanapp" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "esi-group" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "alstom" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "trackitcloud" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "bpce" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "brittany-ferries" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "technip" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "naas-ai" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "martindonadieu" ; + abi:occupation "I create my freedom by developing apps in solo without fundraising. 💪 capgo.app I share all in podcast: solos.ventures ■■□□□ 7k MRR MRR" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "jeanlejeune" ; + abi:occupation "Cybersecurity Expert | Application Security Guru | Security researcher" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "louhusson" ; + abi:occupation "Product Manager chez Enedis" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "maximejublou" ; + abi:industryName "Information Technology & Services" ; + abi:occupation "CTO @naas.ai | Solving problems between 0s and 1s" ; + abi:summary """> Believing in you is allowing yourself to have an impact on the world. + +Passionate about DevOps and Cloud. I love to give super powers to technical teams and allow companies to easily and safely go from idea to production. + +Topics I work the most on: +- Migration from anywhere to AWS. +- Adoption of AWS best practices. +- Kubernetes. +- CI/CD and Gitflow setup. +- Education / Knowledge transfer + +All of the above include Terraform code 🚀""" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "alexlevacher" ; + abi:occupation "Développement web sur mesure par abonnement ✦ ex. Swile, Teads, Defacto ✦ Développeur Full Stack Sénior ✦ Node.js, Typescript, Bun, React" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "karina-martynava" ; + abi:occupation "Data Scientist" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "charlyaubert" ; + abi:occupation "Responsable du développement du tiers-lieu LAOM dans le Sud de l'Aveyron. Directeur d'un incubateur pour entrepreneurs." . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "jeremyravenel" ; + abi:industryName "Information Technology & Services" ; + abi:occupation "⚡️ Building @naas.ai, universal data & AI platform to power your everyday business" ; + abi:summary """My name is Jeremy Ravenel and I help people and companies create data products that optimize their time, money, and energy.⚡️ + +CashStory, the company I founded a few years ago, has been helping some of the biggest French companies (in the retail, luxury, or energy sector) bridge the gap between business and technical teams. + +When I started working in Finance almost 10 years ago, I thought that I was entering an automated business world. + +BUT during my first job, I was given the mission to build a reporting to give more visibility on cash to the top management. + +And I had to build it on Excel and VBA…. + +I was spending more time producing than analyzing. + +And I quickly learned I was not alone.🔴 + +Out of my frustration, I had no choice but to learn the basics of coding. + +I discovered the power of Python and Jupyter notebooks: the tools used by millions of data professionals in the world. + +And I started selling my business and technical skills to companies. + +We help our clients go from hours of reporting production to a few seconds. + +But going from a need to a live data product was still very complicated for non-technical people. + +This is why in November 2020, we open-sourced www.naas.ai : a data platform accessible to all.🟢 + +Naas enable data engineers, data scientists, business analysts, and all kinds of profiles, to create data products faster with templates. + +Since our soft launch, more than 2000 users from 65 different countries have subscribed to Naas + +...and it’s awesome to see how they are using it for their personal and companies data projects. + +People believe data science is expensive and difficult. Fortunately, that's not true anymore. + +There is a way, even if you don't have a technical bone in your body, you can transform your data into an asset. + +And my mission is to share this way with you.🌎""" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "clement-bomedem-dominion-7b1a133b" ; + abi:occupation "Networks and Security Engineer" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "alexandre-zupancic" ; + abi:occupation "Senior Digital Forensics and Incident Response chez EY" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "florent-ravenel" ; + abi:industryName "Information Technology & Services" ; + abi:occupation "AI, Automation & Data | Say Goodbye to tedious manual task | Co-Founder & COO @naas.ai" ; + abi:summary """Do you know the number 1 problem facing any company embarking on AI today? + +I do, and I've been observing it on a daily basis for years. +Data. + +In these days of AI, many companies ignore the fact that AI assistants require high-quality, organized data. 😮 +I realized this a long time ago, when I started my career in business and finance and that's how I became an entrepreneur and innovator in data, automation and AI. + +Before you can understand finance, you have to understand data. +In order to reveal it, you need to know how to extract it and manipulate it. +My experience working as a financial consultant has taught me that this part of the process is extremely complex, and that management would have a difficult time trusting data of poor quality. + +So I started analyzing data and became a data analysis and business specialist.✅ +As a result, I realized that I could use my two skills (data and business) to achieve success in many projects. + +Excel, VBA, Python and now AI. + +I am eager to help companies level up their data analysis and automation game: 🎯 +- Say goodbye to tedious manual tasks +- Uncover hidden gems of insights through thorough data & AI analysis +- Make data & AI driven decisions + +Naas.ai, one of the companies I co-founded, was also born out of all the problems encountered by executives in my past experiences. + +We help our clients to get organized, high-quality data, and to go from hours of reporting production to a few seconds. ✨ + +Naas provides an all-in-one data & AI platform with: + +🌟 A simple universal chat interface +🌟 A powerful orchestration layer +🌟 A marketplace of products & services + +If you're ready to take your company's data & AI analysis and automation capabilities to the next level, don't hesitate to reach out to me on LinkedIn. + +☕️ Let's connect and discuss how I can help you achieve your goals.""" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "alain-douzal" ; + abi:occupation "CTO Koovea - Founder SoSkills" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "felixfabrega" ; + abi:occupation "Software Engineer at OVHcloud" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "thomaschaf" ; + abi:occupation "Head of Engineering @ Happydemics" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "thibaultmartinez" ; + abi:occupation "Senior Software Engineer Technical Lead at IOTA Foundation" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "aurélien-négrier-11b15990" ; + abi:occupation "Lead back-end NodeJs chez FONCIA" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "lambrechtschristof" ; + abi:occupation "Co-fondateur de Told.club et Product designer" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "yann-ferrere-7124128b" ; + abi:occupation "RedTeamer / Pentester chez Hermès (@_ZakSec on X)" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "thienanlacape" ; + abi:occupation "Software Engineer in Berlin working for Volkswagen AG. Background in Software Engineering and Development. On my off hours I work with TFDi Design to bring new software to the flight simulation community." . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "florent-guillaud-483b5392" ; + abi:occupation "Tech lead" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "michel-benedetti" ; + abi:occupation ".NET Tech Lead" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "anthony-chevallier" ; + abi:industryName "Computer Software" ; + abi:occupation "Developer" ; + abi:summary """Passionné par l'expérience utilisateur et la résolution de problèmes, je suis animé par la volonté de créer des outils efficaces qui simplifient la vie des utilisateurs. Mon engagement se focalise particulièrement sur les projets ayant un impact significatif sur le client final, visant à lui faire gagner du temps, accroître la transparence ou renforcer son autonomie. + +Mon bagage technique, forgé par mes expériences passées, reflète ma polyvalence sans être limité à une spécialisation spécifique. Je considère la technique comme un outil au service de la résolution des problèmes clients, et je suis ouvert à l'apprentissage de nouvelles technologies et outils pour relever les défis futurs. + +Ma passion pour l'expérience utilisateur et les interfaces esthétiques m'a conduit à acquérir des connaissances minimales dans les bonnes pratiques du domaine. Cette démarche me rend relativement autonome et facilite les interactions avec les équipes de conception. Je suis convaincu que l'alliance de compétences techniques et d'une sensibilité poussée pour l'expérience utilisateur constitue la clé pour créer des solutions technologiques exceptionnelles.""" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "guillaume-quincieu" ; + abi:occupation "Développeur Full Stack JS" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "universidad-católica-de-santiago-de-guayaquil" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "kedge-business-school" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "mbs-school-of-business" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "chung-ang-university" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "tecnológico-de-monterrey" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "stanford-university-graduate-school-of-business" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "university-of-kent" . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "epitech---european-institute-of-technology" . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Anthony C | Programmation informatique, applications spécifiques | Master of Computer Applications - MCA | Chung-Ang University" ; + abi:description "Année d'étude à Chung-Ang University (Séoul, Corée du Sud), dans le cadre du cursus EPITECH." ; + bfo:BFO_0000199 . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Anthony C | Programmation informatique | Master 2 (M2) | EPITECH - European Institute of Technology" ; + abi:description """L'objectif de la formation est d'instaurer une méthode d'apprentissage et d'adaptation qui transcende la simple accumulation de compétences techniques, grâce à la réalisation de projets contraint dans le temps, en totale autonomie, seul ou en groupe, sur diverses problématiques de programmation dans différents langages. +Cela permet aux élèves de développer une polyvalence exceptionnelle, les dotant de la capacité à s'ajuster de manière efficace à une variété de besoins et de défis techniques en milieu professionnel.""" ; + bfo:BFO_0000199 . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Anthony C | Sciences Economiques et Sociales | Baccalauréat | Lycée Evariste Galois, Noisy Le Grand" ; + bfo:BFO_0000199 . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Florent R | Business Administration and Management, General | Master’s Degree | Tecnológico de Monterrey" ; + bfo:BFO_0000199 . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Florent R | Corporate Finance | Master’s Degree | KEDGE Business School" ; + bfo:BFO_0000199 . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Jérémy R | Economia | BAC+4 (Licenciatura) | Universidad Católica de Santiago de Guayaquil" ; + abi:description """Master 1 en Gestion d’Entreprise: Finance, Marketing, Commerce International + +Universidad Católica de Santiago de Guayaquil (UCSG), Equateur. Accréditée AACSB""" ; + bfo:BFO_0000199 . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Jérémy R | Strategic Leadership, Critical Analytical Thinking, Financing innovation, Lean Management | Stanford LEAD Certificate: Corporate Innovation [Online Program] | Stanford University Graduate School of Business" ; + abi:description """LEAD : Learn. Engage. Accelerate. Disrupt. +One year, eight courses, 24 continuing education units.""" ; + bfo:BFO_0000199 . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Maxime J | Computer Science | Master's degree | EPITECH - European Institute of Technology" ; + bfo:BFO_0000199 . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Maxime J | Computer and Network Security | Master of Science (MSc) | University of Kent" ; + bfo:BFO_0000199 . + + a abi:LanguageProficiencyLevel, + owl:NamedIndividual ; + rdfs:label "Full professional" . + + a abi:LanguageProficiencyLevel, + owl:NamedIndividual ; + rdfs:label "Professional working" . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "Lyon, Auvergne-Rhône-Alpes, France" . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "Paris, Île-de-France" ; + bfo:BFO_0000171 . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "Région de Paris, France" . + +abi:UniversityRole a owl:Class ; + rdfs:label "University Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that an individual occupies within the context of a university or academic institution."@en ; + skos:example "The role of a professor at a university."@en . + +bfo:BFO_0000084 a owl:ObjectProperty ; + rdfs:label "generically depends on"@en ; + dc11:identifier "252-BFO" ; + rdfs:domain bfo:BFO_0000031 ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + owl:inverseOf bfo:BFO_0000101 ; + skos:altLabel "g-depends on"@en ; + skos:definition "b generically depends on c =Def b is a generically dependent continuant & c is an independent continuant that is not a spatial region & at some time t there inheres in c a specifically dependent continuant which concretizes b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000182 a owl:Class ; + rdfs:label "history"@en ; + dc11:identifier "138-BFO" ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "(Elucidation) A history is a process that is the sum of the totality of processes taking place in the spatiotemporal region occupied by the material part of a material entity"@en ; + skos:example "The life of an organism from the beginning to the end of its existence"@en . + +bfo:BFO_0000195 a owl:ObjectProperty ; + rdfs:label "specifically depends on"@en ; + dc11:identifier "012-BFO" ; + rdfs:domain bfo:BFO_0000020 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + skos:altLabel "s-depends on"@en ; + skos:definition "(Elucidation) specifically depends on is a relation between a specifically dependent continuant b and specifically dependent continuant or independent continuant that is not a spatial region c such that b and c share no parts in common & b is of a nature such that at all times t it cannot exist unless c exists & b is not a boundary of c"@en ; + skos:example "A shape specifically depends on the shaped object; hue, saturation and brightness of a colour sample specifically depends on each other"@en ; + skos:scopeNote "The analogue of specifically depends on for occurrents is has participant."@en . + +xsd:1325376000 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2012-01-01 00:00:00+00:00"^^xsd:dateTime . + +xsd:1356998399 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2012-12-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1420070400 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2015-01-01 00:00:00+00:00"^^xsd:dateTime . + +xsd:1501459200 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2017-07-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1572480000 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2019-10-31 00:00:00+00:00"^^xsd:dateTime . + +xsd:1682899199 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2023-04-30 23:59:59+00:00"^^xsd:dateTime . + + a abi:ActofCertifying, + owl:NamedIndividual ; + rdfs:label "Florent R | Build a Neo4j-backed Chatbot using Python | Neo4j" . + + a abi:ActofCertifying, + owl:NamedIndividual ; + rdfs:label "Florent R | Cypher Fundamentals | Neo4j" . + + a abi:ActofCertifying, + owl:NamedIndividual ; + rdfs:label "Florent R | Graph Data Modeling Fundamentals | Neo4j" . + + a abi:ActofCertifying, + owl:NamedIndividual ; + rdfs:label "Jérémy R | Analyzing and Visualizing Data with Microsoft Power BI | Microsoft" . + + a abi:ActofCertifying, + owl:NamedIndividual ; + rdfs:label "Jérémy R | Decision Intelligence | LinkedIn" . + + a abi:ActofCertifying, + owl:NamedIndividual ; + rdfs:label "Maxime J | AWS Certified Cloud Practitioner | Amazon Web Services (AWS)" ; + bfo:BFO_0000199 . + + a abi:ActofCertifying, + owl:NamedIndividual ; + rdfs:label "Maxime J | Build a Neo4j-backed Chatbot using Python | Neo4j" . + + a abi:ActofParticipatinginProject, + owl:NamedIndividual ; + rdfs:label "Participating in CERN - White Hat Challenge" ; + abi:description """This project was led by Jean Lejeune as it was his project research. + +In the context of our MSc in Computer / Network Security at the University of Kent, we were commissioned to pentest the European Organization for Nuclear Research. To perform this operation, we scheduled two main phases : the recon and the poking deep. Our objectives were to assess the CERN information system in order to highlight flaws and breaches within their infrastructure.""" ; + bfo:BFO_0000199 . + + a abi:ActofParticipatinginProject, + owl:NamedIndividual ; + rdfs:label "Participating in Human Talks Organizer - Montpellier" ; + abi:description """Human Talks is a monthly and totally free national event, we are in charge of the organization of the Montpellier one. + +The concept is pretty simple : talks of 10 minutes made by developers for developers. + +The goal is to create a meeting point in order to share our passions and knowledges, discover some new technologies and show the dynamism of our city.""" . + + a abi:ActofParticipatinginProject, + owl:NamedIndividual ; + rdfs:label "Participating in LokiSec" ; + abi:description "LokiSec is a Security Capture the Flag team. Created in May 2016, our team is actually composed of 4 active members. Initially programmers or DevOps, we are passionate about the security of information systems. The fundamental principle of our team is to share our knowledge in order to solve security challenges. Basically, it involves many security areas such as web hacking, binary reverse engineering, forensics, cryptography, network, etc. We permanently proceed a technological survey and are interested in bug bounty programs. Our goal is to improve our skills and learn together to become a reference in the computer security community." . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Florent R | Business Administration and Management, General | Higher National Diploma | IUT - Université de Rennes 1" ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Anthony C | Android Developer | WeeSurf" ; + abi:description """En charge de la conception et du développement de l'application Android WeeSurf, j'ai conçu et développé une application composée d'une carte interactive permettant aux utilisateurs d'obtenir des informations sur environ 3000 points d'intérêts liés au monde du surf. +L'application permet entre autre aux utilisateurs d'échanger des conseils ou des informations (équipements, spots, bon plans, etc..) via un système de profil permettant aux utilisateurs de ce suivre entre eux pour créer un réseau de surfeurs. +Technologies : API Rails (Ruby), Application native en Java & Kotlin.""" ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Anthony C | Fullstack Mobile Developer | MyNotary - Lajuristech" ; + abi:description """En tant que développeur d'applications mobiles chez MyNotary, j'ai joué un rôle central dans la conception, le développement et l'amélioration des applications mobiles pour les plateformes Android et iOS. Mon engagement a été déterminant dans l'élaboration d'interfaces intuitives, répondant aux besoins spécifiques de nos clients. + +Principales responsabilités et réalisations : + +Conception d'Interfaces Utilisateur (UI/UX) : En collaboration étroite avec notre équipe de designer, j'ai élaboré des interfaces utilisateur intuitives et esthétiques, basées sur les retours des clients. Cela a impliqué la compréhension approfondie des besoins des utilisateurs et la création d'expériences visuelles engageantes. + +Développement d'applications mobiles : J'ai dirigé le développement d'applications mobiles performantes et réactives pour les systèmes Android et iOS. Mon rôle a consisté à traduire les besoins fonctionnels en fonctionnalités concrètes tout en mettant en place les bonnes pratiques techniques ainsi qu'une version simplifiée de la Clean Architecture pour assurer la scalabilité dans le temps. + +Interaction avec les clients : Organiser des sessions d'échange avec les clients a permis de recueillir des retours en temps réel, d'identifier les points d'amélioration et d'ajuster les applications en conséquence, renforçant ainsi la satisfaction des utilisateurs. + +Outils d'amélioration de l'expérience utilisateur : J'ai mis en place des outils analytiques avancés pour évaluer et comprendre les comportements des utilisateurs, facilitant ainsi l'identification des défis et des opportunités d'amélioration. Ces données ont alimenté la prise de décision stratégique et ont contribué à optimiser l'expérience globale des utilisateurs. + +Mon passage chez MyNotary a été marqué par une combinaison réussie de compétences techniques en développement mobile et de sensibilité aux besoins des utilisateurs, conduisant à des applications innovantes et orientées utilisateur.""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Anthony C | Fullstack Web Developer | MyNotary - Lajuristech" ; + abi:description """Frontend : +De 2017 à 2019, j'ai participé à optimiser l'application Web initiale de MyNotary sur AngularJS, avec une refonte majeure vers une Clean Architecture simplifiée. +En 2019, face à des limitations, j'ai co-piloté une transition de stack réussie vers React.js / Typescript. +Puis pendant 4 ans, j'ai contribué au développement des fonctionnalités de la plateforme, et à l'optimisation des performances de l'application. +En 2022, j'ai participé à la migration du code vers une architecture Hexagonale pour uniformiser l'architecture Front et Back, tout en implémentant des tests unitaires via Jest, des tests E2E, et du component testing via Cypress puis Playwright. + +Backend : +De 2017 à 2021, j'ai participé au développement de l'API Java / Restlet de MyNotary, incluant la création de fonctionnalités, correction de bugs, amélioration du code, et migration / intégration de nouvelles conventions de code. +A partir de 2021, nous avons entamé une migration vers une API Node.js sous NestJS, intégrant des tests unitaires Jest, en ajoutant des fonctionnalités et en établissant de nouvelles conventions et outils pour l'environnement Node.js. + +Ces 6 années ont été marquées par des migrations techniques fréquentes, exigeant une mise à jour constante de mes compétences, outils, ainsi que de mes connaissances en architecture et en conventions de programmation. Collaborant avec une dizaine de développeurs au fil des ans, j'ai soutenu la mise en place de solutions techniques adaptées aux besoins de l'entreprise. + +Cette expérience m'a permis de me former aux côtés de développeurs plus expérimentés, découvrant de nouvelles techniques et pratiques, mais aussi de former des développeurs moins expérimentés et des non-initiés (juristes, commerciaux) que j'ai pu initié aux pratiques de développement telles que du scrapping/scripting simple et l'utilisation/création d'outils spécialisés, simplifiant ainsi les interactions et facilitant le développement des équipes au sein de l'entreprise.""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Anthony C | Lead Developer Frontend | naas.ai" ; + abi:description """Contexte : Naas.ai est une plateforme open-source de gestion de donnée basée sur Jupyter, +qui démocratise l'IA et les flux de données avec des templates low-code et des modèles d'IA générative. +Ils créent un framework permettant de créer de puissants produits/workflows alliant données et IA. + +Missions : +- Réécrire des parties cruciales de l'application pour passer du POC à la prod +- Aider l'équipe à appliquer et définir les best practices et les guidelines de l'application +- Concevoir et développer des interfaces utilisateurs lisibles et efficaces.""" . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Florent R | Business, Data & AI Consultant | FRV SERVICES" ; + abi:description """As an AI & Data & Automation specialist, I offer my consulting & training services. + +- From business need to implementation, I help companies level up their data analysis and automation game. +- 15+ projects in various industries : assets management, luxury, marketing, and growth industries. +- Coaching/Trainings : Python, Excel +- Tools: Jupyter Notebook, Naas, Excel, Notion, Agicap and more.""" ; + bfo:BFO_0000066 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Florent R | Business and Data Consultant | CashStory" ; + abi:description """We are a consulting company that specializes in helping finance and IT professionals streamline their processes and improve their data management capabilities. + +Key Responsibilities: +- Identifying and analyzing business requirements. +- Developing plans and strategies for collecting, storing, and analyzing data to meet business requirements. +- Designing and implementing data models and data architectures that support the data strategy. +- Creating visualizations and reports that effectively communicate data insights to clients. +- Managing data projects from start to finish, including project planning, resource allocation, and risk management. +- Identifying opportunities for process and tool improvements and implementing changes to improve the overall data consulting process""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Florent R | Co-Founder | naas.ai" ; + abi:description """⚡️ Naas.ai is an open-source alternative to ChatGPT you can truly customize to your needs. It combines the power of AI models with your business workflows to 10x your efficiency for yourself and your organization. + +Naas provides an all-in-one data & AI platform with: +1) A simple universal chat interface +2) A powerful orchestration layer +3) A marketplace of products & services + +Website: https://www.naas.ai/""" ; + bfo:BFO_0000066 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Florent R | Financial Planning Analyst | Alstom" ; + abi:description """- Prepare the monthly instructions and build the reporting review template +- Build financial databases by unit/contract and consolidate results by region +- Prepare financial reports by collecting, analyzing, formating and presenting information +- Analyze forecasting operating costs from sites (Hourly Rates, Functional costs)""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Florent R | MOA Finance Consultant | Groupe BPCE" ; + abi:description """Project : Implementation of a technology solution for the financial controlling departments within the group + +Key Responsibilities: +- Collaborating with the project management teams and financial controllers to understand business requirements and design an effective solution +- Analyzing existing data (operating expenses, costs of risks, liquidity) to identify areas for improvement +- Developing functional and technical specifications for the technology solution +- Setting up technical tools to integrate external data sources (using VBA) +- Working closely with the IT team to ensure data quality for end-users +- Building reporting models for the financial communication department +- Managing bugs and irregularities that may arise during the implementation process""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Jérémy R | Cash Control Project Manager | ESI Group" ; + abi:description """ESI Group, Paris, France (Pioneer and world-leading provider in Virtual Prototyping | Listed on NYSE EURONEXT Part C) + +Corporate Cash Controller, Financial Controlling, July 2011 – April 2013 + +• Work closely with Board members (CEO, CFO, Director of Financial Operations) to integrate Cash in the financial monitoring of the group: development of Cash-flow reporting process, Balance Scorecard KPI's, bi-monthly cash flow anaysis consolidation, monthly usage during the Board. + +• In depth analysis of the financial impact of French R&D Tax Credit (Crédit d'impôt recherche), Taxes and Working Capital Management + +• Build operating excel models at local and group level to challenge Cash forecast direct method""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Jérémy R | Founder & CEO | naas.ai" ; + abi:description """⚡️The universal open source data platform for your everyday business + +We are creating a lean framework to develop powerful data & AI products using ontologies. """ ; + bfo:BFO_0000066 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Jérémy R | Founder | CashStory" ; + abi:description """🚀 CashStory is an automation services company. + +We developed a framework to help professionals approach data, automation & AI through Education and Opensource products. +We train motivated individuals on how to take back control over their data and build an infinite solution maker mindset. 👌 + +We believe in a better way to see financial & extra-financial information for wiser decision making, taking into consideration environmental issues & well being as much as cash, profit and value. 🌍""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Jérémy R | Group Cash Manager | Technip" ; + abi:description """Technip, Paris, France (World leader in project management and engineering in the energy industry | Listed on NYSE EURONEXT CAC 40) + +Corporate Cash Manager, Group Treasury Department, April 2013 – Present + +Group Treasury Cash Management + +• Perform daily treasury management and driving global liquidity initiatives +• Monitor Cash flows (by nature and by projects), Debt and Working Capital Requirement actuals and forecasts. +• Drive implementation of new structures to maximize cash available at HQ and minimize operational cash balances +• Work with the treasury senior management on board/other executive presentations +• Develop sound relationships with banking partners for Working Capital Management, Financial result optimization +• Act in constant relation with internal constituencies (Strategy, Group Consolidation, Tax, Legal, IT, Compliance) + +Strategic Business Systems & Process Management + +• Project Manager/Administrator of the Group Treasury Systems (Diapason / Treasury Management Software, Hyperion / Business Intelligence tool) focusing on the continuous development of new functionalities. and implementation of the TMS +• Define cash management and Treasury system architecture of the future +• Lead cross organizational partnership for proposed treasury and finance strategy +• Develop clear project plans and ownership metrics (KPI’s) to drive accountability and execution throughout the group treasury organization. +""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Jérémy R | Onboard Sales | Brittany Ferries" ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Maxime J | Chief Technology Officer | CashStory" ; + abi:description """🚀 CashStory is an automation services company. + +We developed a framework to help professionals approach data, automation & AI through Education and Opensource products. +We train motivated individuals on how to take back control over their data and build an infinite solution maker mindset. 👌 + +We believe in a better way to see financial & extra-financial information for wiser decision making, taking into consideration environmental issues & well being as much as cash, profit and value. 🌍 + +We are empowering contributors, partners and colleagues to help them have a huge impact through opensource contributions. + +Currently building : +- Naas.ai : Jupyter notebooks as a service for tech savvy users. +- CS Education : a gamified training program in French to develop data mining & soft skills. +- BOB : opensource enterprise search & workspaces by projects. (R&D)""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Maxime J | Chief Technology Officer | naas.ai" ; + abi:description """⚡ The universal open source data platform, based on @jupyter +Democratizing data & AI with low-code templates and generative AI models. +We are creating a lean data framework to develop powerful data & AI products.""" ; + bfo:BFO_0000066 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Maxime J | Cloud Engineer / DevOps Consultant | CashStory" ; + abi:description """- Kubernetes (EKS) +- Helm / SOPS / Skaffold +- Jupyter +- Github Actions +- Elasticsearch / Kibana +- Caddy / NGINX +- Terraform""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Maxime J | Cloud Engineer / DevOps Consultant | KeyOpsTech" ; + abi:description """- Google Cloud Platform +- EKS +- GitlabCI""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Maxime J | Cloud Engineer / DevOps Consultant | TrackIt" ; + abi:description """Working remotely for US-based clients. + +Stack: +- AWS (EC2, VPC, Lambda, CloudWatch, S3, ECS, Cloudformation API Gateway, IAM, SQS, etc ...) +- Terraform / Terragrunt +- Kubernetes (EKS) +- Packer +- DataDog +- PagerDuty +- Apache Airflow (Deployed on EKS)""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:ActofWorking, + owl:NamedIndividual ; + rdfs:label "Maxime J | DevOps Teacher | EPITECH - European Institute of Technology" ; + abi:description """Teaching DevOps modules to students in first, second and third years of their bachelor degree. + +One of the best ways for me to contribute and share what I am learning from my work with my different clients is to share it directly with students. + +My goal is to help them learn everything needed to be prepared for real-world situations through EPITECH projects. The main topics are: +- Docker +- CI/CD +- Kubernetes""" ; + bfo:BFO_0000066 ; + bfo:BFO_0000199 . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "France" . + + a abi:Location, + owl:NamedIndividual ; + rdfs:label "World" . + + a abi:PostGuidelines, + owl:NamedIndividual ; + rdfs:label "Writing in English" ; + abi:description "All posts must be written in English." . + + a abi:TimeInterval, + owl:NamedIndividual ; + rdfs:label "2020-02_2021-09" ; + bfo:BFO_0000222 xsd:1572480000, + xsd:1582934400 ; + bfo:BFO_0000224 xsd:1625097599, + xsd:1633046399 . + +bfo:BFO_0000001 a owl:Class ; + rdfs:label "entity"@en ; + dc11:identifier "001-BFO" ; + skos:definition "(Elucidation) An entity is anything that exists or has existed or will exist"@en ; + skos:example "Julius Caesar; the Second World War; your body mass index; Verdi's Requiem"@en . + +bfo:BFO_0000030 a owl:Class ; + rdfs:label "object"@en ; + dc11:identifier "024-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) An object is a material entity which manifests causal unity & is of a type instances of which are maximal relative to the sort of causal unity manifested"@en ; + skos:example "An organism; a fish tank; a planet; a laptop; a valve; a block of marble; an ice cube"@en ; + skos:scopeNote "A description of three primary sorts of causal unity is provided in Basic Formal Ontology 2.0. Specification and User Guide"@en . + +bfo:BFO_0000199 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "occupies temporal region"@en ; + dc11:identifier "132-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ], + [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "p occupies temporal region t =Def p is a process or process boundary & the spatiotemporal region occupied by p temporally projects onto t"@en ; + skos:example "The Second World War occupies the temporal region September 1, 1939 - September 2, 1945"@en . + +xsd:1262304000 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2010-01-01 00:00:00+00:00"^^xsd:dateTime . + +xsd:1388534399 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2013-12-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1451606400 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2016-01-01 00:00:00+00:00"^^xsd:dateTime . + +xsd:1483228799 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2016-12-31 23:59:59+00:00"^^xsd:dateTime . + +xsd:1514764799 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2017-12-31 23:59:59+00:00"^^xsd:dateTime . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Jérémy R | Management - Corporate FInance : Working Capital & Cash Management | Master's degree | MBS School of Business" ; + bfo:BFO_0000199 . + + a abi:ActofVolunteering, + owl:NamedIndividual ; + rdfs:label "Florent R | Projectionist | Le Vendelais" ; + bfo:BFO_0000199 . + +abi:LanguageProficiencyLevel a owl:Class ; + rdfs:label "Language Proficiency Level"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A quality that indicates the degree of competence or skill in a particular language."@en ; + skos:example "Fluent in Spanish (C2 level)."@en . + + a abi:LanguageProficiencyLevel, + owl:NamedIndividual ; + rdfs:label "Native or bilingual" . + +abi:Organization a owl:Class ; + rdfs:label "Organization"@en ; + rdfs:subClassOf bfo:BFO_0000030 ; + skos:definition "An entity with a social structure and goals."@en ; + skos:example "Apple Inc., a technology company."@en . + + a abi:PostGuidelines, + owl:NamedIndividual ; + rdfs:label "Conversational style" ; + abi:description "All posts should have a conversational style." . + + a abi:PostGuidelines, + owl:NamedIndividual ; + rdfs:label "No emojis" ; + abi:description "All posts should not contain emojis." . + + a abi:PostGuidelines, + owl:NamedIndividual ; + rdfs:label "Post length" ; + abi:description "All posts should have between 1200 and 1500 characters." . + + a abi:PostGuidelines, + owl:NamedIndividual ; + rdfs:label "Start with question" ; + abi:description "All posts should start with a question." . + +bfo:BFO_0000017 a owl:Class ; + rdfs:label "realizable entity"@en ; + dc11:identifier "058-BFO" ; + rdfs:subClassOf bfo:BFO_0000020 ; + owl:disjointWith bfo:BFO_0000019 ; + skos:definition "(Elucidation) A realizable entity is a specifically dependent continuant that inheres in some independent continuant which is not a spatial region & which is of a type some instances of which are realized in processes of a correlated type"@en ; + skos:example "The role of being a doctor; the role of this boundary to delineate where Utah and Colorado meet; the function of your reproductive organs; the disposition of your blood to coagulate; the disposition of this piece of metal to conduct electricity"@en . + +bfo:BFO_0000019 a owl:Class ; + rdfs:label "quality"@en ; + dc11:identifier "055-BFO" ; + rdfs:subClassOf bfo:BFO_0000020 ; + skos:definition "(Elucidation) A quality is a specifically dependent continuant that, in contrast to roles and dispositions, does not require any further process in order to be realized"@en ; + skos:example "The colour of a tomato; the ambient temperature of this portion of air; the length of the circumference of your waist; the shape of your nose; the shape of your nostril; the mass of this piece of gold"@en . + +bfo:BFO_0000124 a owl:ObjectProperty ; + rdfs:label "location of"@en ; + dc11:identifier "236-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + owl:inverseOf bfo:BFO_0000171 ; + skos:definition "b location of c =Def c located in b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000127 a owl:ObjectProperty ; + rdfs:label "material basis of"@en ; + dc11:identifier "244-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000016 ; + owl:inverseOf bfo:BFO_0000218 ; + skos:definition "b material basis of c =Def c has material basis b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000141 a owl:Class ; + rdfs:label "immaterial entity"@en ; + dc11:identifier "028-BFO" ; + rdfs:subClassOf bfo:BFO_0000004 ; + skos:definition "b is an immaterial entity =Def b is an independent continuant which is such that there is no time t when it has a material entity as continuant part"@en ; + skos:example "As for fiat point, fiat line, fiat surface, site"@en . + +bfo:BFO_0000146 a owl:Class ; + rdfs:label "fiat surface"@en ; + dc11:identifier "033-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat surface is a two-dimensional continuant fiat boundary that is self-connected"@en ; + skos:example "The surface of the Earth; the plane separating the smoking from the non-smoking zone in a restaurant"@en . + +bfo:BFO_0000210 a owl:ObjectProperty ; + rdfs:label "occupies spatial region"@en ; + dc11:identifier "232-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ], + [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000006 ; + skos:definition "b occupies spatial region r =Def b is an independent continuant that is not a spatial region & r is a spatial region & there is some time t such that every continuant part of b occupies some continuant part of r at t and no continuant part of b occupies any spatial region that is not a continuant part of r at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000203 a owl:Class ; + rdfs:label "temporal instant"@en ; + dc11:identifier "209-BFO" ; + rdfs:subClassOf bfo:BFO_0000148 ; + skos:definition "(Elucidation) A temporal instant is a zero-dimensional temporal region that has no proper temporal part"@en ; + skos:example "The millennium"@en . + + a abi:Country, + owl:NamedIndividual ; + rdfs:label "France" . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Anthony Chevallier" ; + abi:firstName "Anthony" ; + abi:hasLinkedinPage ; + abi:isSubjectTo , + , + , + , + ; + abi:lastName "Chevallier" ; + abi:picture "https://api.naas.ai/workspace/4e5af36a-b3d0-4a99-ba3f-5f3763affbb8/asset/f6980883-884a-4da8-87fc-847138b81b89/object/" ; + bfo:BFO_0000056 , + , + , + , + , + , + ; + bfo:BFO_0000171 . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Maxime Jublou" ; + abi:firstName "Maxime" ; + abi:hasLinkedinPage ; + abi:isSubjectTo , + , + , + , + ; + abi:lastName "Jublou" ; + abi:picture "https://api.naas.ai/workspace/78fd1d24-bf2e-4057-bac1-2b65937b3328/asset/4e8a58c1-13a5-4187-8f7a-eba6f0f23ce4/object/" ; + bfo:BFO_0000056 , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; + bfo:BFO_0000171 , + . + +bfo:BFO_0000016 a owl:Class ; + rdfs:label "disposition"@en ; + dc11:identifier "062-BFO" ; + rdfs:subClassOf bfo:BFO_0000017 ; + owl:disjointWith bfo:BFO_0000023 ; + skos:altLabel "internally-grounded realizable entity"@en ; + skos:definition "(Elucidation) A disposition b is a realizable entity such that if b ceases to exist then its bearer is physically changed & b's realization occurs when and because this bearer is in some special physical circumstances & this realization occurs in virtue of the bearer's physical make-up"@en ; + skos:example "An atom of element X has the disposition to decay to an atom of element Y; the cell wall is disposed to transport cellular material through endocytosis and exocytosis; certain people have a predisposition to colon cancer; children are innately disposed to categorize objects in certain ways"@en . + +abi:ActofCertifying a owl:Class ; + rdfs:label "Act of Certifying"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of obtaining a license or certification."@en ; + skos:example "A doctor completing their medical board certification exam."@en . + +abi:ActofParticipatinginProject a owl:Class ; + rdfs:label "Act of Participating in Project"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process where an individual or entity actively engages in a project, contributing to its objectives and outcomes."@en ; + skos:example "Researcher contributing to a scientific study by collecting data and analyzing results."@en . + + a abi:ActofParticipatinginProject, + owl:NamedIndividual ; + rdfs:label "Participating in Bress" ; + abi:description """Bress regroupe des designers, développeurs et professionnel de la santé. +Bress est un Epitech Innovative Project +Dans ce cadre, nous développons des solutions innovantes pour les Orthoptistes.""" . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Florent Ravenel" ; + abi:firstName "Florent" ; + abi:hasLinkedinPage ; + abi:isSubjectTo , + , + , + , + ; + abi:lastName "Ravenel" ; + abi:picture "https://api.naas.ai/workspace/01b19929-d904-4e59-bc6d-4ec728534cb8/asset/6d8d9d1c-c909-4167-aab5-7963abf19a03/object/" ; + bfo:BFO_0000056 , + , + , + , + , + , + , + , + , + , + , + ; + bfo:BFO_0000171 , + . + +abi:PostGuidelines a owl:Class ; + rdfs:label "Post Guidelines"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A set of rules or instructions for creating posts."@en ; + skos:example "No emojis, start with a question."@en . + +bfo:BFO_0000023 a owl:Class ; + rdfs:label "role"@en ; + dc11:identifier "061-BFO" ; + rdfs:subClassOf bfo:BFO_0000017 ; + skos:altLabel "externally-grounded realizable entity"@en ; + skos:definition "(Elucidation) A role b is a realizable entity such that b exists because there is some single bearer that is in some special physical, social, or institutional set of circumstances in which this bearer does not have to be & b is not such that, if it ceases to exist, then the physical make-up of the bearer is thereby changed"@en ; + skos:example "The priest role; the student role; the role of subject in a clinical trial; the role of a stone in marking a property boundary; the role of a boundary to demarcate two neighbouring administrative territories; the role of a building in serving as a military target"@en . + +abi:Language a owl:Class ; + rdfs:label "Language"@en ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "A disposition that enables an individual to communicate using a specific system of symbols, sounds, or gestures."@en ; + skos:example "English language proficiency."@en . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel" ; + abi:firstName "Jérémy" ; + abi:hasLinkedinPage ; + abi:isSubjectTo , + , + , + , + ; + abi:lastName "Ravenel" ; + abi:picture "https://api.naas.ai/workspace/f7a7e3a4-6435-48bc-8da3-88d46161c2b8/asset/b53ef30b-5665-4602-b9ab-c6f062c019bc/object/" ; + bfo:BFO_0000056 , + , + , + , + , + , + , + , + , + ; + bfo:BFO_0000171 , + . + +bfo:BFO_0000009 a owl:Class ; + rdfs:label "two-dimensional spatial region"@en ; + dc11:identifier "039-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A two-dimensional spatial region is a spatial region that is a whole consisting of a surface together with zero or more surfaces which may have spatial regions of lower dimension as parts"@en ; + skos:example "The surface of a sphere-shaped part of space; an infinitely thin plane in space"@en . + +bfo:BFO_0000142 a owl:Class ; + rdfs:label "fiat line"@en ; + dc11:identifier "032-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000142 bfo:BFO_0000147 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000142 bfo:BFO_0000147 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000142 bfo:BFO_0000147 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000142 bfo:BFO_0000147 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat line is a one-dimensional continuant fiat boundary that is continuous"@en ; + skos:example "The Equator; all geopolitical boundaries; all lines of latitude and longitude; the median sulcus of your tongue; the line separating the outer surface of the mucosa of the lower lip from the outer surface of the skin of the chin"@en . + +bfo:BFO_0000038 a owl:Class ; + rdfs:label "one-dimensional temporal region"@en ; + dc11:identifier "103-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000038 bfo:BFO_0000148 ) ] ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000038 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000038 bfo:BFO_0000148 ) ] ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000038 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000038 bfo:BFO_0000148 ) ] ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000038 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000038 bfo:BFO_0000148 ) ] ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000038 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000008 ; + owl:disjointWith bfo:BFO_0000148 ; + skos:definition "(Elucidation) A one-dimensional temporal region is a temporal region that is a whole that has a temporal interval and zero or more temporal intervals and temporal instants as parts"@en ; + skos:example "The temporal region during which a process occurs"@en . + +bfo:BFO_0000117 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "has occurrent part"@en ; + dc11:identifier "202-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + owl:inverseOf bfo:BFO_0000132 ; + skos:definition "b has occurrent part c =Def c occurrent part of b"@en ; + skos:example "Mary's life has occurrent part Mary's 5th birthday"@en . + +abi:School a owl:Class ; + rdfs:label "School"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization that provides educational services to students."@en ; + skos:example "Harvard University, an Ivy League school."@en . + +bfo:BFO_0000028 a owl:Class ; + rdfs:label "three-dimensional spatial region"@en ; + dc11:identifier "040-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A three-dimensional spatial region is a whole consisting of a spatial volume together with zero or more spatial volumes which may have spatial regions of lower dimension as parts"@en ; + skos:example "A cube-shaped region of space; a sphere-shaped region of space; the region of space occupied by all and only the planets in the solar system at some point in time"@en . + +bfo:BFO_0000148 a owl:Class ; + rdfs:label "zero-dimensional temporal region"@en ; + dc11:identifier "102-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000148 ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000148 ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000148 ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000148 ; + owl:onProperty bfo:BFO_0000121 ], + bfo:BFO_0000008 ; + skos:definition "(Elucidation) A zero-dimensional temporal region is a temporal region that is a whole consisting of one or more separated temporal instants as parts"@en ; + skos:example "A temporal region that is occupied by a process boundary; the moment at which a finger is detached in an industrial accident"@en . + +bfo:BFO_0000002 a owl:Class ; + rdfs:label "continuant"@en ; + dc11:identifier "008-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000002 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000002 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000002 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000002 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000001 ; + owl:disjointWith bfo:BFO_0000003 ; + skos:definition "(Elucidation) A continuant is an entity that persists, endures, or continues to exist through time while maintaining its identity"@en ; + skos:example "A human being; a tennis ball; a cave; a region of space; someone's temperature"@en . + +abi:ActofStudying a owl:Class ; + rdfs:label "Act of Studying"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of studying at an educational institution."@en ; + skos:example "Jane studying biology at Harvard University"@en . + + a abi:ActofStudying, + owl:NamedIndividual ; + rdfs:label "Maxime J | Computer Science | Bachelor's Degree | EPITECH - European Institute of Technology" ; + abi:description "GPA 3.25" ; + bfo:BFO_0000199 . + +abi:Course a owl:Class ; + rdfs:label "Course"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing the content of a course of study."@en ; + skos:example "Introduction to Computer Science"@en . + +bfo:BFO_0000026 a owl:Class ; + rdfs:label "one-dimensional spatial region"@en ; + dc11:identifier "038-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A one-dimensional spatial region is a whole consisting of a line together with zero or more lines which may have points as parts"@en ; + skos:example "An edge of a cube-shaped portion of space; a line connecting two points; two parallel lines extended in space"@en . + +bfo:BFO_0000121 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "has temporal part"@en ; + dc11:identifier "211-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + rdfs:subPropertyOf bfo:BFO_0000117 ; + owl:inverseOf bfo:BFO_0000139 ; + skos:definition "b has temporal part c =Def c temporal part of b"@en ; + skos:example "Your life has temporal part the first year of your life"@en . + +bfo:BFO_0000147 a owl:Class ; + rdfs:label "fiat point"@en ; + dc11:identifier "031-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000147 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000147 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000147 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000147 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat point is a zero-dimensional continuant fiat boundary that consists of a single point"@en ; + skos:example "The geographic North Pole; the quadripoint where the boundaries of Colorado, Utah, New Mexico and Arizona meet; the point of origin of some spatial coordinate system"@en . + +abi:Location a owl:Class ; + rdfs:label "Location"@en ; + rdfs:subClassOf bfo:BFO_0000028 ; + skos:definition "A three-dimensional immaterial entity representing a specific area or region."@en ; + skos:example "New York City"@en . + + a abi:ActofParticipatinginProject, + owl:NamedIndividual ; + rdfs:label "Participating in Tsunamail" ; + abi:description "45 Students 1 Mail client 48h of work." ; + bfo:BFO_0000199 . + +bfo:BFO_0000011 a owl:Class ; + rdfs:label "spatiotemporal region"@en ; + dc11:identifier "095-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "(Elucidation) A spatiotemporal region is an occurrent that is an occurrent part of spacetime"@en ; + skos:example "The spatiotemporal region occupied by the development of a cancer tumour; the spatiotemporal region occupied by an orbiting satellite"@en ; + skos:scopeNote "'Spacetime' here refers to the maximal instance of the universal spatiotemporal region."@en . + +abi:ProfessionalRole a owl:Class ; + rdfs:label "Professional Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that an individual occupies in a professional context."@en ; + skos:example "The role of a doctor in a hospital."@en . + +bfo:BFO_0000018 a owl:Class ; + rdfs:label "zero-dimensional spatial region"@en ; + dc11:identifier "037-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000018 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000018 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000018 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000018 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A zero-dimensional spatial region is one or a collection of more than one spatially disjoint points in space"@en ; + skos:example "The spatial region occupied at some time instant by the North Pole"@en . + +abi:Business a owl:Class ; + rdfs:label "Business"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization involved in commercial, industrial, or professional activities."@en ; + skos:example "Amazon, an e-commerce company."@en . + +bfo:BFO_0000003 a owl:Class ; + rdfs:label "occurrent"@en ; + dc11:identifier "077-BFO" ; + rdfs:subClassOf bfo:BFO_0000001 ; + skos:definition "(Elucidation) An occurrent is an entity that unfolds itself in time or it is the start or end of such an entity or it is a temporal or spatiotemporal region"@en ; + skos:example "As for process, history, process boundary, spatiotemporal region, zero-dimensional temporal region, one-dimensional temporal region, temporal interval, temporal instant."@en . + +bfo:BFO_0000132 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "occurrent part of"@en ; + dc11:identifier "003-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + skos:definition "(Elucidation) occurrent part of is a relation between occurrents b and c when b is part of c"@en ; + skos:example "Mary's 5th birthday is an occurrent part of Mary's life; the first set of the tennis match is an occurrent part of the tennis match"@en . + +abi:ActofWorking a owl:Class ; + rdfs:label "Act of Working"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of working at a job or profession."@en ; + skos:example "John working as a software engineer at Google"@en . + +bfo:BFO_0000008 a owl:Class ; + rdfs:label "temporal region"@en ; + dc11:identifier "100-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "(Elucidation) A temporal region is an occurrent over which processes can unfold"@en ; + skos:example "As for zero-dimensional temporal region and one-dimensional temporal region"@en . + +bfo:BFO_0000139 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "temporal part of"@en ; + dc11:identifier "078-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + rdfs:subPropertyOf bfo:BFO_0000132 ; + skos:definition "b temporal part of c =Def b occurrent part of c & (b and c are temporal regions) or (b and c are spatiotemporal regions & b temporally projects onto an occurrent part of the temporal region that c temporally projects onto) or (b and c are processes or process boundaries & b occupies a temporal region that is an occurrent part of the temporal region that c occupies)"@en ; + skos:example "Your heart beating from 4pm to 5pm today is a temporal part of the process of your heart beating; the 4th year of your life is a temporal part of your life, as is the process boundary which separates the 3rd and 4th years of your life; the first quarter of a game of football is a temporal part of the whole game"@en . + +bfo:BFO_0000176 a owl:ObjectProperty ; + rdfs:label "continuant part of"@en ; + dc11:identifier "221-BFO" ; + rdfs:domain bfo:BFO_0000002 ; + rdfs:range bfo:BFO_0000002 ; + owl:inverseOf bfo:BFO_0000178 ; + skos:definition "b continuant part of c =Def b and c are continuants & there is some time t such that b and c exist at t & b continuant part of c at t"@en ; + skos:example "Milk teeth continuant part of human; surgically removed tumour continuant part of organism"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +abi:ProfessionalSkills a owl:Class ; + rdfs:label "Professional Skills"@en ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "A disposition that enables an individual to perform tasks associated with a specific profession or job role."@en ; + skos:example "Programming skills for a software developer."@en . + +bfo:BFO_0000029 a owl:Class ; + rdfs:label "site"@en ; + dc11:identifier "034-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000028 ; + owl:onProperty bfo:BFO_0000210 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000028 ; + owl:onProperty bfo:BFO_0000210 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000028 ; + owl:onProperty bfo:BFO_0000210 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000028 ; + owl:onProperty bfo:BFO_0000210 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A site is a three-dimensional immaterial entity whose boundaries either (partially or wholly) coincide with the boundaries of one or more material entities or have locations determined in relation to some material entity"@en ; + skos:example "A hole in a portion of cheese; a rabbit hole; the Grand Canyon; the Piazza San Marco; the kangaroo-joey-containing hole of a kangaroo pouch; your left nostril (a fiat part - the opening - of your left nasal cavity); the lumen of your gut; the hold of a ship; the interior of the trunk of your car; hole in an engineered floor joist"@en . + +bfo:BFO_0000031 a owl:Class ; + rdfs:label "generically dependent continuant"@en ; + dc11:identifier "074-BFO" ; + rdfs:subClassOf bfo:BFO_0000002 ; + skos:altLabel "g-dependent continuant"@en ; + skos:definition "(Elucidation) A generically dependent continuant is an entity that exists in virtue of the fact that there is at least one of what may be multiple copies which is the content or the pattern that multiple copies would share"@en ; + skos:example "The pdf file on your laptop; the pdf file that is a copy thereof on my laptop; the sequence of this protein molecule; the sequence that is a copy thereof in that protein molecule; the content that is shared by a string of dots and dashes written on a page and the transmitted Morse code signal; the content of a sentence; an engineering blueprint"@en . + +bfo:BFO_0000140 a owl:Class ; + rdfs:label "continuant fiat boundary"@en ; + dc11:identifier "029-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000124 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000124 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000124 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000124 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A continuant fiat boundary b is an immaterial entity that is of zero, one or two dimensions & such that there is no time t when b has a spatial region as continuant part & whose location is determined in relation to some material entity"@en ; + skos:example "As for fiat point, fiat line, fiat surface"@en . + +abi:Person a owl:Class ; + rdfs:label "Person"@en ; + rdfs:subClassOf bfo:BFO_0000030 ; + skos:definition "A human being regarded as an individual."@en ; + skos:example "John Doe"@en . + +abi:TimeInterval a owl:Class ; + rdfs:label "Time Interval"@en ; + rdfs:subClassOf bfo:BFO_0000202 ; + skos:definition "A subclass of temporal interval with specific date representation."@en ; + skos:example "2023-08_Current"@en . + +bfo:BFO_0000040 a owl:Class ; + rdfs:label "material entity"@en ; + dc11:identifier "019-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000040 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000040 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000040 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000040 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000004 ; + owl:disjointWith bfo:BFO_0000141 ; + skos:definition "(Elucidation) A material entity is an independent continuant has some portion of matter as continuant part"@en ; + skos:example "A human being; the undetached arm of a human being; an aggregate of human beings"@en . + +bfo:BFO_0000020 a owl:Class ; + rdfs:label "specifically dependent continuant"@en ; + dc11:identifier "050-BFO" ; + rdfs:subClassOf bfo:BFO_0000002 ; + skos:definition "b is a specifically dependent continuant =Def b is a continuant & there is some independent continuant c which is not a spatial region & which is such that b specifically depends on c"@en ; + skos:example "(with multiple bearers) John's love for Mary; the ownership relation between John and this statue; the relation of authority between John and his subordinates"@en, + "(with one bearer) The mass of this tomato; the pink colour of a medium rare piece of grilled filet mignon at its centre; the smell of this portion of mozzarella; the disposition of this fish to decay; the role of being a doctor; the function of this heart to pump blood; the shape of this hole"@en . + +bfo:BFO_0000035 a owl:Class ; + rdfs:label "process boundary"@en ; + dc11:identifier "084-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "p is a process boundary =Def p is a temporal part of a process & p has no proper temporal parts"@en ; + skos:example "The boundary between the 2nd and 3rd year of your life"@en . + +bfo:BFO_0000178 a owl:ObjectProperty ; + rdfs:label "has continuant part"@en ; + dc11:identifier "271-BFO" ; + rdfs:domain bfo:BFO_0000002 ; + rdfs:range bfo:BFO_0000002 ; + skos:definition "b has continuant part c =Def c continuant part of b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +abi:LinkedInPage a owl:Class ; + rdfs:label "LinkedIn Page"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing a profile on LinkedIn."@en ; + skos:example "John Doe's LinkedIn profile"@en . + +abi:DateTimeOffset a owl:Class ; + rdfs:label "DateTime Offset"@en ; + rdfs:subClassOf bfo:BFO_0000203 ; + skos:definition "An ISO 8601 Temporal Instant with Offset."@en ; + skos:example "2024-09-24T07:30:45-0700"@en . + +bfo:BFO_0000004 a owl:Class ; + rdfs:label "independent continuant"@en ; + dc11:identifier "017-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000004 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000004 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000004 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000004 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000002 ; + skos:definition "b is an independent continuant =Def b is a continuant & there is no c such that b specifically depends on c or b generically depends on c"@en ; + skos:example "An atom; a molecule; an organism; a heart; a chair; the bottom right portion of a human torso; a leg; the interior of your mouth; a spatial region; an orchestra"@en . + +bfo:BFO_0000015 a owl:Class ; + rdfs:label "process"@en ; + dc11:identifier "083-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000139 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:altLabel "event"@en ; + skos:definition "(Elucidation) p is a process means p is an occurrent that has some temporal proper part and for some time t, p has some material entity as participant"@en ; + skos:example "An act of selling; the life of an organism; a process of sleeping; a process of cell-division; a beating of the heart; a process of meiosis; the taxiing of an aircraft; the programming of a computer"@en . + +bfo:BFO_0000006 a owl:Class ; + rdfs:label "spatial region"@en ; + dc11:identifier "035-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A spatial region is a continuant entity that is a continuant part of the spatial projection of a portion of spacetime at a given time"@en ; + skos:example "As for zero-dimensional spatial region, one-dimensional spatial region, two-dimensional spatial region, three-dimensional spatial region"@en . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000004 bfo:BFO_0000020 bfo:BFO_0000031 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000006 bfo:BFO_0000029 bfo:BFO_0000140 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000008 bfo:BFO_0000011 bfo:BFO_0000015 bfo:BFO_0000035 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 bfo:BFO_0000028 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000142 bfo:BFO_0000146 bfo:BFO_0000147 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000004 bfo:BFO_0000020 bfo:BFO_0000031 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000006 bfo:BFO_0000029 bfo:BFO_0000140 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000008 bfo:BFO_0000011 bfo:BFO_0000015 bfo:BFO_0000035 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 bfo:BFO_0000028 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000142 bfo:BFO_0000146 bfo:BFO_0000147 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000004 bfo:BFO_0000020 bfo:BFO_0000031 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000006 bfo:BFO_0000029 bfo:BFO_0000140 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000008 bfo:BFO_0000011 bfo:BFO_0000015 bfo:BFO_0000035 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 bfo:BFO_0000028 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000142 bfo:BFO_0000146 bfo:BFO_0000147 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000004 bfo:BFO_0000020 bfo:BFO_0000031 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000006 bfo:BFO_0000029 bfo:BFO_0000140 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000008 bfo:BFO_0000011 bfo:BFO_0000015 bfo:BFO_0000035 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 bfo:BFO_0000028 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000142 bfo:BFO_0000146 bfo:BFO_0000147 ) . + diff --git a/outputs/demo/ontologies/posts-linkedin.ttl b/outputs/demo/ontologies/posts-linkedin.ttl new file mode 100644 index 00000000..c7ba1fd1 --- /dev/null +++ b/outputs/demo/ontologies/posts-linkedin.ttl @@ -0,0 +1,1766 @@ +@prefix abi: . +@prefix bfo: . +@prefix dc1: . +@prefix dc11: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + +abi:ActofBeingHonored a owl:Class ; + rdfs:label "Act of Being Honored"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process that involves an individual or group receiving recognition, accolades, or awards for their achievements or excellence."@en ; + skos:example "The ceremony where John was awarded the Nobel Prize; the event where Jane received the Employee of the Month award."@en . + +abi:ActofCertifying a owl:Class ; + rdfs:label "Act of Certifying"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of obtaining a license or certification."@en ; + skos:example "A doctor completing their medical board certification exam."@en . + +abi:ActofCreatingPatent a owl:Class ; + rdfs:label "Act of Creating Patent"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process involving the activities required to invent, document, file, and obtain a patent for a novel invention or discovery."@en ; + skos:example "An engineer developing a new technology, documenting the invention, and filing a patent application."@en . + +abi:ActofParticipatinginProject a owl:Class ; + rdfs:label "Act of Participating in Project"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process where an individual or entity actively engages in a project, contributing to its objectives and outcomes."@en ; + skos:example "Researcher contributing to a scientific study by collecting data and analyzing results."@en . + +abi:ActofStudying a owl:Class ; + rdfs:label "Act of Studying"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of studying at an educational institution."@en ; + skos:example "Jane studying biology at Harvard University"@en . + +abi:ActofVolunteering a owl:Class ; + rdfs:label "Act of Volunteering"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of engaging in volunteer activities."@en ; + skos:example "Tom volunteering at a local food bank"@en . + +abi:ActofWorking a owl:Class ; + rdfs:label "Act of Working"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of working at a job or profession."@en ; + skos:example "John working as a software engineer at Google"@en . + +abi:Cause a owl:Class ; + rdfs:label "Cause"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A type of role that focuses on a specific area of interest or activity for social, cultural, or environmental improvement."@en ; + skos:example "Environmental conservation cause."@en . + +abi:Country a owl:Class ; + rdfs:label "Country"@en ; + rdfs:subClassOf bfo:BFO_0000028 ; + skos:definition "A three-dimensional spatial region with politically defined boundaries."@en ; + skos:example "France"@en . + +abi:Course a owl:Class ; + rdfs:label "Course"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing the content of a course of study."@en ; + skos:example "Introduction to Computer Science"@en . + +abi:EmployeeRange a owl:Class ; + rdfs:label "Employee Range"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A specific range or number of employees within an organization or company."@en ; + skos:example "50-100 employees in a medium-sized business."@en . + +abi:GovernmentAgency a owl:Class ; + rdfs:label "Government Agency"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization that is part of the government responsible for the oversight and administration of specific functions."@en ; + skos:example "NASA, the U.S. space agency."@en . + + a owl:Class ; + rdfs:label "Honors & awards"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing recognition or accolades."@en ; + skos:example "Nobel Prize in Literature"@en . + +abi:Industry a owl:Class ; + rdfs:label "Industry"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A type of role that focuses on a specific sector of economic activity."@en ; + skos:example "The technology industry."@en . + +abi:LanguageProficiencyLevel a owl:Class ; + rdfs:label "Language Proficiency Level"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A quality that indicates the degree of competence or skill in a particular language."@en ; + skos:example "Fluent in Spanish (C2 level)."@en . + +abi:Location a owl:Class ; + rdfs:label "Location"@en ; + rdfs:subClassOf bfo:BFO_0000028 ; + skos:definition "A three-dimensional immaterial entity representing a specific area or region."@en ; + skos:example "New York City"@en . + +abi:MemberofOrganization a owl:Class ; + rdfs:label "Member of Organization"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "A process that represents the fact of an individual being a member of an organization."@en ; + skos:example "John's membership in the American Medical Association; Jane's membership in a local book club."@en . + +abi:NonprofitOrganization a owl:Class ; + rdfs:label "Non-profit Organization"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization dedicated to furthering a particular social cause or advocating for a shared point of view."@en ; + skos:example "Red Cross, a humanitarian organization."@en . + +abi:Patent a owl:Class ; + rdfs:label "Patent"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A legal document granting exclusive rights to an inventor or assignee."@en ; + skos:example "A patent for a new smartphone design"@en . + + a abi:Person, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel"@en ; + bfo:BFO_0000056 , + , + , + , + , + ; + bfo:BFO_0000197 . + +abi:ProfessionalRole a owl:Class ; + rdfs:label "Professional Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that an individual occupies in a professional context."@en ; + skos:example "The role of a doctor in a hospital."@en . + +abi:School a owl:Class ; + rdfs:label "School"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization that provides educational services to students."@en ; + skos:example "Harvard University, an Ivy League school."@en . + +abi:TimeInterval a owl:Class ; + rdfs:label "Time Interval"@en ; + rdfs:subClassOf bfo:BFO_0000202 ; + skos:definition "A subclass of temporal interval with specific date representation."@en ; + skos:example "2023-08_Current"@en . + +abi:UniversityRole a owl:Class ; + rdfs:label "University Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that an individual occupies within the context of a university or academic institution."@en ; + skos:example "The role of a professor at a university."@en . + +abi:VolunteeringRole a owl:Class ; + rdfs:label "Volunteering Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that exists because an individual is volunteering for various activities or services."@en ; + skos:example "A volunteer coach for a youth sports team."@en . + +abi:hasConcept a owl:ObjectProperty ; + rdfs:label "has concept"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Concept ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to a concept it expresses or discusses."@en ; + skos:example "A post about artificial intelligence has machine learning as one of its concepts."@en . + +abi:hasFillingDate a owl:ObjectProperty ; + rdfs:label "has filling date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was filled or completed."@en ; + skos:example "The tax return has a filling date of 2024-04-15."@en . + +abi:hasIssueDate a owl:ObjectProperty ; + rdfs:label "has issue date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was issued."@en ; + skos:example "The passport has an issue date of 2023-01-15."@en . + +abi:hasLanguage a owl:ObjectProperty ; + rdfs:label "has language"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:Language ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a person and a language they can speak or understand."@en ; + skos:example "Jane has the language English."@en . + +abi:hasLinkedinPage a owl:ObjectProperty ; + rdfs:label "has linkedin page"@en ; + rdfs:domain bfo:BFO_0000030 ; + rdfs:range abi:LinkedInPage ; + rdfs:subPropertyOf bfo:BFO_0000084 ; + skos:definition "A relation between an entity and its associated LinkedIn page."@en ; + skos:example "John has a LinkedIn page at linkedin.com/in/john-doe."@en . + +abi:hasMetric a owl:ObjectProperty ; + rdfs:label "has metric"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:PostMetric ; + rdfs:subPropertyOf bfo:BFO_0000051 . + +abi:hasObjective a owl:ObjectProperty ; + rdfs:label "has objective"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Objective ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to its intended goal or purpose."@en ; + skos:example "A post announcing a product launch has increasing brand awareness as its objective."@en . + +abi:hasPublicationDate a owl:ObjectProperty ; + rdfs:label "has publication date"@en ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range abi:DateTimeOffset ; + rdfs:subPropertyOf bfo:BFO_0000199 ; + skos:definition "A relation between a process and the date it was published."@en ; + skos:example "The research paper has a publication date of 2024-03-01."@en . + +abi:hasSentiment a owl:ObjectProperty ; + rdfs:label "has sentiment"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Sentiment ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to its sentiment"@en . + +abi:hasSkill a owl:ObjectProperty ; + rdfs:label "has skill"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:ProfessionalSkills ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a person and a professional skill they possess."@en ; + skos:example "John has the skill to play the piano."@en . + +abi:hasTarget a owl:ObjectProperty ; + rdfs:label "has target"@en ; + rdfs:domain abi:Publication ; + rdfs:range abi:Target ; + rdfs:subPropertyOf bfo:BFO_0000050 ; + skos:definition "Relates a publication content to its intended audience or subject."@en ; + skos:example "A LinkedIn post about new job opportunities has software developers as its target."@en . + +abi:isLanguageOf a owl:ObjectProperty ; + rdfs:label "is language of"@en ; + rdfs:domain abi:Language ; + rdfs:range abi:Person ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a language and the person who can speak or understand it."@en ; + skos:example "English is a language of Jane."@en . + +abi:isSkillOf a owl:ObjectProperty ; + rdfs:label "is skill of"@en ; + rdfs:domain abi:ProfessionalSkills ; + rdfs:range abi:Person ; + rdfs:subPropertyOf bfo:BFO_0000127 ; + skos:definition "A relation between a professional skill and the person who possesses it."@en ; + skos:example "Playing the piano is a skill of John."@en . + +abi:isSubjectTo a owl:ObjectProperty ; + rdfs:label "is subject to"@en ; + rdfs:domain abi:Person ; + rdfs:range abi:PostGuidelines ; + rdfs:subPropertyOf bfo:BFO_0000084 ; + skos:definition "A relation between a person and the guidelines they must follow."@en ; + skos:example "An employee is subject to company policies."@en . + +bfo:BFO_0000024 a owl:Class ; + rdfs:label "fiat object part"@en ; + dc11:identifier "027-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) A fiat object part b is a material entity & such that if b exists then it is continuant part of some object c & demarcated from the remainder of c by one or more fiat surfaces"@en ; + skos:example "The upper and lower lobes of the left lung; the dorsal and ventral surfaces of the body; the Western hemisphere of the Earth; the FMA:regional parts of an intact human body"@en . + +bfo:BFO_0000027 a owl:Class ; + rdfs:label "object aggregate"@en ; + dc11:identifier "025-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) An object aggregate is a material entity consisting exactly of a plurality (≥1) of objects as member parts which together form a unit"@en ; + skos:example "The aggregate of the musicians in a symphony orchestra and their instruments; the aggregate of bearings in a constant velocity axle joint; the nitrogen atoms in the atmosphere; a collection of cells in a blood biobank"@en ; + skos:scopeNote "'Exactly' means that there are no parts of the object aggregate other than its member parts.", + "The unit can, at certain times, consist of exactly one object, for example, when a wolf litter loses all but one of its pups, but it must at some time have a plurality of member parts." . + +bfo:BFO_0000034 a owl:Class ; + rdfs:label "function"@en ; + dc11:identifier "064-BFO" ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "(Elucidation) A function is a disposition that exists in virtue of its bearer's physical make-up & this physical make-up is something the bearer possesses because it came into being either through evolution (in the case of natural biological entities) or through intentional design (in the case of artefacts) in order to realize processes of a certain sort"@en ; + skos:example "The function of a hammer to drive in nails; the function of a heart pacemaker to regulate the beating of a heart through electricity"@en . + +bfo:BFO_0000054 a owl:ObjectProperty ; + rdfs:label "has realization"@en ; + dc11:identifier "206-BFO" ; + rdfs:domain bfo:BFO_0000017 ; + rdfs:range bfo:BFO_0000015 ; + owl:inverseOf bfo:BFO_0000055 ; + skos:altLabel "realized in"@en ; + skos:definition "b has realization c =Def c realizes b"@en ; + skos:example "As for realizes"@en . + +bfo:BFO_0000056 a owl:ObjectProperty ; + rdfs:label "participates in"@en ; + dc11:identifier "250-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + rdfs:range bfo:BFO_0000015 ; + owl:inverseOf bfo:BFO_0000057 ; + skos:definition "(Elucidation) participates in holds between some b that is either a specifically dependent continuant or generically dependent continuant or independent continuant that is not a spatial region & some process p such that b participates in p some way"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000058 a owl:ObjectProperty ; + rdfs:label "is concretized by"@en ; + dc11:identifier "258-BFO" ; + rdfs:domain bfo:BFO_0000031 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ] ; + owl:inverseOf bfo:BFO_0000059 ; + skos:definition "c is concretized by b =Def b concretizes c"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000062 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "preceded by"@en ; + dc11:identifier "213-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + owl:inverseOf bfo:BFO_0000063 ; + skos:definition "b preceded by c =Def b precedes c"@en ; + skos:example "The temporal region occupied by the second half of the match is preceded by the temporal region occupied by the first half of the match"@en . + +bfo:BFO_0000066 a owl:ObjectProperty ; + rdfs:label "occurs in"@en ; + dc11:identifier "143-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:inverseOf bfo:BFO_0000183 ; + skos:definition "b occurs in c =Def b is a process or a process boundary & c is a material entity or site & there exists a spatiotemporal region r & b occupies spatiotemporal region r & for all time t, if b exists at t then c exists at t & there exist spatial regions s and s' where b spatially projects onto s at t & c occupies spatial region s' at t & s is a continuant part of s' at t"@en ; + skos:example "A process of digestion occurs in the interior of an organism; a process of loading artillery rounds into a tank cannon occurs in the interior of the tank"@en . + +bfo:BFO_0000108 a owl:ObjectProperty ; + rdfs:label "exists at"@en ; + dc11:identifier "118-BFO" ; + rdfs:domain bfo:BFO_0000001 ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "(Elucidation) exists at is a relation between a particular and some temporal region at which the particular exists"@en ; + skos:example "First World War exists at 1914-1916; Mexico exists at January 1, 2000"@en . + +bfo:BFO_0000115 a owl:ObjectProperty ; + rdfs:label "has member part"@en ; + dc11:identifier "230-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000040 ; + rdfs:subPropertyOf bfo:BFO_0000178 ; + owl:inverseOf bfo:BFO_0000129 ; + skos:definition "b has member part c =Def c member part of b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000145 a owl:Class ; + rdfs:label "relational quality"@en ; + dc11:identifier "057-BFO" ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "b is a relational quality =Def b is a quality & there exists c and d such that c and d are not identical & b specifically depends on c & b specifically depends on d"@en ; + skos:example "A marriage bond; an instance of love; an obligation between one person and another"@en . + +bfo:BFO_0000153 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "temporally projects onto"@en ; + dc11:identifier "080-BFO" ; + rdfs:domain bfo:BFO_0000011 ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "(Elucidation) temporally projects onto is a relation between a spatiotemporal region s and some temporal region which is the temporal extent of s"@en ; + skos:example "The world line of a particle temporally projects onto the temporal region extending from the beginning to the end of the existence of the particle"@en . + +bfo:BFO_0000184 a owl:FunctionalProperty, + owl:InverseFunctionalProperty, + owl:ObjectProperty ; + rdfs:label "history of"@en ; + dc11:identifier "144-BFO" ; + rdfs:domain bfo:BFO_0000182 ; + rdfs:range bfo:BFO_0000040 ; + owl:inverseOf bfo:BFO_0000185 ; + skos:definition "(Elucidation) history of is a relation between history b and material entity c such that b is the unique history of c"@en ; + skos:example "This life is the history of this organism"@en . + +bfo:BFO_0000196 a owl:ObjectProperty ; + rdfs:label "bearer of"@en ; + dc11:identifier "053-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000020 ; + rdfs:subPropertyOf bfo:BFO_0000194 ; + owl:inverseOf bfo:BFO_0000197 ; + skos:definition "b bearer of c =Def c inheres in b"@en ; + skos:example "A patch of ink is the bearer of a colour quality; an organism is the bearer of a temperature quality"@en . + +bfo:BFO_0000200 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "occupies spatiotemporal region"@en ; + dc11:identifier "082-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range bfo:BFO_0000011 ; + skos:definition "(Elucidation) occupies spatiotemporal region is a relation between a process or process boundary p and the spatiotemporal region s which is its spatiotemporal extent"@en ; + skos:example "A particle emitted by a nuclear reactor occupies the spatiotemporal region which is its trajectory"@en . + +bfo:BFO_0000216 a owl:ObjectProperty ; + rdfs:label "spatially projects onto"@en ; + dc11:identifier "246-BFO" ; + rdfs:domain bfo:BFO_0000011 ; + rdfs:range bfo:BFO_0000006 ; + skos:definition "(Elucidation) spatially projects onto is a relation between some spatiotemporal region b and spatial region c such that at some time t, c is the spatial extent of b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000221 a owl:ObjectProperty ; + rdfs:label "first instant of"@en ; + dc11:identifier "268-BFO" ; + rdfs:domain bfo:BFO_0000203 ; + rdfs:range bfo:BFO_0000008 ; + owl:inverseOf bfo:BFO_0000222 ; + skos:definition "t first instant of t' =Def t is a temporal instant & t' is a temporal region t' & t precedes all temporal parts of t' other than t"@en ; + skos:example "An hour starting at midnight yesterday has first instant midnight yesterday"@en . + +bfo:BFO_0000223 a owl:ObjectProperty ; + rdfs:label "last instant of"@en ; + dc11:identifier "269-BFO" ; + rdfs:domain bfo:BFO_0000203 ; + rdfs:range bfo:BFO_0000008 ; + owl:inverseOf bfo:BFO_0000224 ; + skos:definition "t last instant of t' =Def t is a temporal instant & t' is a temporal region & all temporal parts of t' other than t precede t"@en ; + skos:example "Last midnight is the last instant of yesterday"@en . + +bfo:bfo.owl a owl:Ontology ; + dc11:contributor "Alan Ruttenberg", + "Albert Goldfain", + "Barry Smith", + "Bill Duncan", + "Bjoern Peters", + "Chris Mungall", + "David Osumi-Sutherland", + "Fabian Neuhaus", + "James A. Overton", + "Janna Hastings", + "Jie Zheng", + "John Beverley", + "Jonathan Bona", + "Larry Hunter", + "Leonard Jacuzzo", + "Ludger Jansen", + "Mark Jensen", + "Mark Ressler", + "Mathias Brochhausen", + "Mauricio Almeida", + "Melanie Courtot", + "Neil Otte", + "Pierre Grenon", + "Randall Dipert", + "Robert Rovetto", + "Ron Rudnicki", + "Stefan Schulz", + "Thomas Bittner", + "Werner Ceusters", + "Yongqun \"Oliver\" He" ; + dc1:description "Basic Formal Ontology implemented in the Web Ontology Language (OWL 2) with direct semantics."@en ; + dc1:license ; + dc1:title "BFO 2020" ; + rdfs:comment "The most recent version of this file will always be in the GitHub repository https://github.com/bfo-ontology/bfo-2020" ; + owl:versionIRI . + +dc11:contributor a owl:AnnotationProperty . + +dc11:identifier a owl:AnnotationProperty . + +dc11:license a owl:AnnotationProperty . + +dc1:description a owl:AnnotationProperty . + +dc1:license a owl:AnnotationProperty . + +dc1:title a owl:AnnotationProperty . + +skos:altLabel a owl:AnnotationProperty . + +skos:definition a owl:AnnotationProperty . + +skos:example a owl:AnnotationProperty . + +skos:prefLabel a owl:AnnotationProperty . + +skos:scopeNote a owl:AnnotationProperty . + +abi:ActofPublishing a owl:Class ; + rdfs:label "Act of Publishing"@en ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "The act of publishing articles, books, or other works."@en ; + skos:example "An author releasing a new book through a publishing house"@en . + +abi:Business a owl:Class ; + rdfs:label "Business"@en ; + rdfs:subClassOf abi:Organization ; + skos:definition "An organization involved in commercial, industrial, or professional activities."@en ; + skos:example "Amazon, an e-commerce company."@en . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 13 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 19 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 32 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 6 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 62 . + + a abi:CommentCount, + owl:NamedIndividual ; + rdfs:label 9 . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI Personalization"@en ; + abi:description "The potential of AI to be controlled and personalized by individuals through ontologies."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI agent"@en ; + abi:description "The term 'AI agent' has become synonym of hyper automation where humans are almost removed from the equation. It implies autonomy and accountability, which AI systems don't possess. The term also leads to unrealistic expectations and misunderstandings about AI capabilities and limitations, blurs the line of responsibility, and might lead to over-reliance on AI when humans are needed to take decisions."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI assistant"@en ; + abi:description "The term 'assistant' clearly conveys the supportive role of AI while maintaining the distinction between AI capabilities and human responsibilities. 'AI assistant' emphasizes that these systems are here to help and augment human capabilities, not replace human agency."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI in Governance"@en ; + abi:description "AI's potential to strengthen democracies and improve decision-making by providing impartial, data-driven insights."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI in Healthcare"@en ; + abi:description "AI's potential to revolutionize biology by accelerating research, finding cures for major diseases, and extending the human lifespan."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI plans into business results"@en ; + abi:description "An idea referring to the application and transformation of artificial intelligence strategies into tangible business outcomes."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "AI reshaping enterprise management"@en ; + abi:description "AI is becoming increasingly central to organizational processes and is causing a shift in how businesses operate and make decisions."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Business as code"@en ; + abi:description "The notion of defining and representing business domains in a structured, machine-readable format."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Data Modeling"@en ; + abi:description "Data modeling is making a comeback in the AI world. It is crucial for effective data management."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Decentralization of AI"@en ; + abi:description "The idea of decentralizing AI through personalized control that allows people to define how AI interacts with their lives in various aspects, such as managing personal data, automating tasks, and decision-making."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Mixed Martial Arts of Data Modeling"@en ; + abi:description "An idea proposed by Joe Reis that suggests blending different data modeling techniques for a more robust and flexible approach to tackle the complexities of AI."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontology"@en ; + abi:description "Ontology is a technique within data modeling that helps define classes, relationships, and rules governing data, making it easier for AI to understand and utilize information."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontology Engineering"@en ; + abi:description "Ontology engineering provides a shared vocabulary and becomes the config file of AI systems that align with business goals and user needs, and enable auditability."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontology engineering"@en ; + abi:description "The process of defining a business as code by meticulously mapping out business domains at both consolidated and atomic levels. It involves creating a structured, machine-readable representation of the entire business ecosystem."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Strategy and execution"@en ; + abi:description "Abstract ideas that represent the planning and implementation process in a business context."@en . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Unified vision"@en ; + abi:description "An abstract concept that refers to a shared or common understanding or perspective."@en . + +abi:ContentCreationRole a owl:Class ; + rdfs:label "Content Creation Role"@en ; + rdfs:subClassOf bfo:BFO_0000023 ; + skos:definition "A role that exists because an individual or organization is involved in the creation of content."@en ; + skos:example "A blogger writing articles for a website."@en . + + a abi:ContentCreationRole, + owl:NamedIndividual ; + rdfs:label "Author"@en ; + bfo:BFO_0000054 , + , + , + , + , + . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 103 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 13 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 23 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 247 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 36 . + + a abi:LikeCount, + owl:NamedIndividual ; + rdfs:label 44 . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7251351990364962816"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7251698663272382466"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7252086073281953792"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7252439994781372417"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7252769248391888897"@en . + + a abi:LinkedInPage, + owl:NamedIndividual ; + rdfs:label "https://www.linkedin.com/feed/update/urn:li:activity:7253150579298811904"@en . + + a abi:Objective, + owl:NamedIndividual ; + rdfs:label "Brand Awareness"@en ; + abi:description "The mention of 'Vin Vashishta' could be an attempt to increase visibility and recognition of this entity."@en . + +abi:PostGuidelines a owl:Class ; + rdfs:label "Post Guidelines"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A set of rules or instructions for creating posts."@en ; + skos:example "No emojis, start with a question."@en . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "Are ontologies the secret to building scalable and sustainable data ecosystems? According to Palantir, the answer is a big yes. But why?"@en ; + abi:content """Are ontologies the secret to building scalable and sustainable data ecosystems? According to Palantir, the answer is a big yes. But why? + +Palantir argues that the most overlooked question in data ecosystems is not about data movement, but about data meaning. Another way to say that data doesn't have inherent meaning; meaning is layered onto data by users of the ecosystem. This insight is fundamental to understanding the role of ontologies. + +Key takeaways from Palantir include: + +1. Ontology as a Semantic Map: An ontology provides a systematic mapping of data to meaningful semantic concepts. It's about organizing data and creating a framework that gives that data context and meaning. + +2. Common Vocabulary: Ontologies create a shared language across an organization, unifying disparate data sources and systems. This standardization of semantics is crucial for collaboration and dependent workflows. + +3. Bridging Data and Applications: The ontology serves as connective tissue between raw data and applications. This separation allows for more efficient data integration and application development. + +4. Dynamic and Flexible: An effective “ontology service” must be dynamic, allowing for the creation, modification, and deprecation of ontology elements as needs evolve. + +5. Object-Oriented Approach: The emphasizes the importance of object classes, attributes, and relationships in building a robust ontology is central. This object-oriented approach allows for more intuitive data modeling and manipulation. + +6. Embedded Logic: By incorporating functions and actions at the ontology level, organizations can standardize logic across applications, reducing redundancy and inconsistencies. + +7. Security Integration: Integrating the ontology service with enterprise security architectures allow for more granular and consistent data access controls. + +Perhaps the most important in my opinion: Palantir argues that an effective ontology allows a data ecosystem to grow and evolve over time in ways that create compounding value rather than increasing complexity. This scalability is crucial for organizations dealing with volumes and varieties of data, and let’s not even mention the need to plug AI agents on top. + +Ontologies may be the key to unlocking the full potential of our information assets, it will enable organizations to tame the chaos of big data and create lean order from noise. The move to AI augmented business analytics will require this, the question isn't whether to implement ontologies or not, but how quickly we can bridge the knowledge gap on this matter, how we adapt our data strategies to incorporate these powerful concepts. + +Let’s get to work!"""@en ; + abi:hasConcept ; + abi:hasMetric , + , + , + ; + abi:hasObjective ; + abi:hasSentiment ; + abi:hasTarget . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "How is AI putting Data Modeling back in the ring?"@en ; + abi:content """How is AI putting Data Modeling back in the ring? + +Have you noticed how data modeling is making a comeback in the AI world? It’s exciting to see ontology and data modeling stepping into the spotlight, reminding us just how crucial they are for effective data management. + +Honestly, it’s been frustrating to watch data modeling take a backseat while we rushed to deploy new technologies over the past years. But now that AI systems are becoming more complex than just point-and-click dashboards, we’re realizing that a solid data model is essential. I see ontologies as a technique within data modeling that has been there forever to fully blossom as an engineering discipline in the data world. They help us define the classes, relationships, and rules that govern our data, hence making it easier for AI to understand and utilize that information effectively + +One of the biggest challenges we face in AI development is alignment. It’s not enough to just launch a product and hope for the best. Data and AI developers need to step up and be accountable. If we don’t have a clear understanding of the outcomes users want, we risk creating systems that 1/ don’t deliver value but 2/ might lead users to make flawed decisions. AI is a too-good BS machine. That’s a huge risk! + +This is where ontology engineering comes into play. Ontologies provide a shared vocabulary and become the config file of AI systems that align with our business goals and user needs, and enable auditability. + +I also want to build this line of thoughts on the work of Joe Reis 🤓 and his "Mixed Martial Arts of Data Modeling." He shared this idea in a podcast I made with him earlier this year, and now he is writing his new book which I think will highlight how we can blend different data modeling techniques to create a more robust and flexible approach. Just like in MMA, where fighters combine various disciplines to become well-rounded, we can take a similar approach with data modeling to tackle the complexities of AI. + +So, what do you think? How do you see the role of ontologies and data modeling coming to the rescue of AI?"""@en ; + abi:hasConcept , + , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective , + ; + abi:hasSentiment , + , + ; + abi:hasTarget . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "How is AI reshaping enterprise management, and what crucial step are business leaders overlooking?"@en ; + abi:content """How is AI reshaping enterprise management, and what crucial step are business leaders overlooking? + +Putting AI systems to the heart of enterprise management is forcing a paradigm shift in how businesses operate and make decisions. As these systems become increasingly central to organizational processes, a critical realization will face decision-makers: the need to define their business as code through ontology engineering. + +This approach involves meticulously mapping out business domains at both consolidated and atomic levels. It's not just about digitalization anymore, it's about creating a structured, machine-readable representation of your entire business ecosystem to « feed the AI ». + +Why is this so crucial? Well, because AI is not intelligent magically. Without a clear, codified understanding of their business domains, organizations will struggle to: + +1. Effectively integrate AI systems across their operations +2. Maintain consistency in decision-making processes +3. Scale their operations efficiently +4. Adapt quickly to market changes and new technologies + +The implications of this shift are profound. Businesses that successfully implement ontology engineering will be better positioned to leverage AI technologies, streamline their operations, and respond more dynamically to market changes. They'll be able to create more sophisticated AI models that truly understand the nuances of their business, leading to more accurate predictions and better decision-making. + +On top of that, this approach facilitates better communication and understanding across different departments and stakeholders. By having a shared, formalized representation of the business, teams can collaborate more effectively and align their efforts towards common goals. + +The transition to this new paradigm is not going to happen overnight. It requires a significant investment of time and resources, as well as a shift in mindset. + +So now, when you hear business leaders confidently declare, “Let’s give it to AI!” send them my way. I’ll help them see that before AI can work its magic, they need to map out their business, code it, and structure it with ontologies. Only then can AI truly deliver the intelligence they’re after. Without that foundation, they’re just setting themselves up for disappointment. Aïe, aïe, aïe!"""@en ; + abi:hasConcept , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective , + ; + abi:hasSentiment , + ; + abi:hasTarget , + . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "Strategy and execution are two sides of the same coin. Our unified vision with Vin Vashishta provides the big-picture perspective and the technical capabilities to turn AI plans into business results."@en ; + abi:content """Strategy and execution are two sides of the same coin. Our unified vision with Vin Vashishta provides the big-picture perspective and the technical capabilities to turn AI plans into business results. + +Let's chat!"""@en ; + abi:hasConcept , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective , + ; + abi:hasSentiment , + ; + abi:hasTarget . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "What if the true power of AI lies not just in solving global problems, but in empowering each of us to control our own personalized AI through ontologies?"@en ; + abi:content """What if the true power of AI lies not just in solving global problems, but in empowering each of us to control our own personalized AI through ontologies? + +In his essay published last week, Dario Amodei, CEO of Anthropic outlines an ambitious vision of AI’s transformative potential on a global scale. He paints a future where powerful AI (aka AGI in openAI terms) could radically accelerate advances in healthcare, neuroscience, economic development, governance, and human well-being. His point is: AI has the capacity to compress decades of progress into just a few years, curing diseases, eliminating poverty, and potentially bringing about a new era of peace and prosperity. + +The essay emphasizes the potential of centralized AI systems to solve complex global challenges. He highlights how AI, if deployed correctly, could revolutionize biology by accelerating research, finding cures for major diseases, and extending the human lifespan. In governance, he imagines AI could help strengthen democracies and improve decision-making by offering more impartial, data-driven insights. The essay is grounded in the idea that AI, once powerful enough, will fundamentally reshape society’s largest systems: healthcare, economy, and government…leading to a future where societal progress is vastly accelerated. + +The problem is that the core thesis is focused almost exclusively on AI’s large-scale impacts and it overlooks a key aspect of AI’s potential: the empowerment of individuals. By concentrating on macro-level transformations, the discussion misses how AI could also be personalized and controlled by individuals through ontologies, making AI an private, collaborative, personal tool for everyone, not just a global force for systemic change. + +Dario points out the risks and challenges associated with powerful AI, such as biases, potential misuse, and loss of control. But these concerns could be mitigated if AI systems were personalized and designed to reflect individual values, needs, and ethics. Ontologies, aka structured frameworks of knowledge, offer a way to enable this personalization. I see them as reality configuration files for AI. Rather than being passive users of large, centralized AI systems, individuals could actively shape their AI systems to work in alignment with their unique worldview, profession, or life goals. + +Decentralizing AI through personalized control would allow people to define how AI interacts with their lives whether in managing personal data, automating tasks, making decisions that align with their personal values and ethics, working and sharing knowledge accumulated with an organization. + +This vision of AI as an extension of an individual’s knowledge and priorities could democratize its power, ensuring that AI serves not just the broader society but each person on a deeply personal level."""@en ; + abi:hasConcept , + , + , + , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective ; + abi:hasSentiment ; + abi:hasTarget , + . + + a abi:Publication, + owl:NamedIndividual ; + rdfs:label "Why do we call AI doing tasks for us \"agents\" when they lack true agency?"@en ; + abi:content """Why do we call AI doing tasks for us "agents" when they lack true agency? + +The term "AI agent" has become synonym of hyper automation where humans are almost removed from the equation, but I don’t buy this, it's misleading. Here's why: + +1. Agency implies autonomy and accountability. AI systems, no matter how advanced, don't possess these qualities. They execute tasks based on their programming and training data. + +2. Using "agent" is leading to unrealistic expectations and misunderstandings about AI capabilities and limitations. + +3. It blurs the line of responsibility. When things go wrong (and they will), who's accountable? The AI "agent"? Of course not. It's the humans and organizations behind the AI. + +4. True agency involves moral reasoning and ethical decision-making - something AI is not capable of (yet, if ever). + +5. Overuse of "agent" might lead to over-reliance on AI when humans are actually needed to take decisions. + +Instead, the term "assistant" clearly conveys the supportive role of AI while maintaining the distinction between AI capabilities and human responsibilities. + +"AI assistant" emphasizes that these systems are here to help and augment human capabilities, not replace human agency. It keeps the focus on the collaborative nature of human-AI interaction and reminds us that humans are still in the driver's seat."""@en ; + abi:hasConcept , + ; + abi:hasMetric , + , + , + ; + abi:hasObjective ; + abi:hasSentiment , + . + +abi:Publisher a owl:Class ; + rdfs:label "Publisher"@en ; + rdfs:subClassOf abi:Business ; + skos:definition "A material entity responsible for producing and distributing publications."@en ; + skos:example "Penguin Random House publishing company."@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Disapproving"@en ; + abi:description "The author disapproves of the term 'AI agent' because it is misleading and creates unrealistic expectations about the capabilities and limitations of AI systems."@en . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 21 . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 4 . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "CEO"@en ; + abi:description "The content is targeted towards Dario Amodei, CEO of Anthropic."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Executive"@en ; + abi:description "The content is also targeted at executives who have the authority to make significant changes in how their organizations operate and make decisions."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Individuals"@en ; + abi:description "The content discusses the potential of AI to be controlled and personalized by individuals, making it a target audience."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Senior Manager"@en ; + abi:description "The content is targeted at business leaders and decision-makers who can implement AI systems and ontology engineering in their organizations."@en . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 1452 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 15175 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 1898 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 2492 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 2970 . + + a abi:ViewCount, + owl:NamedIndividual ; + rdfs:label 4553 . + +bfo:BFO_0000055 a owl:ObjectProperty ; + rdfs:label "realizes"@en ; + dc11:identifier "059-BFO" ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range bfo:BFO_0000017 ; + skos:definition "(Elucidation) realizes is a relation between a process b and realizable entity c such that c inheres in some d & for all t, if b has participant d then c exists & the type instantiated by b is correlated with the type instantiated by c"@en ; + skos:example "A balding process realizes a disposition to go bald; a studying process realizes a student role; a process of pumping blood realizes the pumping function of a heart"@en . + +bfo:BFO_0000057 a owl:ObjectProperty ; + rdfs:label "has participant"@en ; + dc11:identifier "248-BFO" ; + rdfs:domain bfo:BFO_0000015 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 bfo:BFO_0000031 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + skos:definition "p has participant c =Def c participates in p"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000059 a owl:ObjectProperty ; + rdfs:label "concretizes"@en ; + dc11:identifier "256-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000020 ) ] ; + rdfs:range bfo:BFO_0000031 ; + skos:definition "b concretizes c =Def b is a process or a specifically dependent continuant & c is a generically dependent continuant & there is some time t such that c is the pattern or content which b shares at t with actual or potential copies"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000063 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "precedes"@en ; + dc11:identifier "270-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + skos:definition "(Elucidation) precedes is a relation between occurrents o, o' such that if t is the temporal extent of o & t' is the temporal extent of o' then either the last instant of o is before the first instant of o' or the last instant of o is the first instant of o' & neither o nor o' are temporal instants"@en ; + skos:example "The temporal region occupied by Mary's birth precedes the temporal region occupied by Mary's death."@en ; + skos:scopeNote "Each temporal region is its own temporal extent. The temporal extent of a spatiotemporal region is the temporal region it temporally projects onto. The temporal extent of a process or process boundary that occupies temporal region t is t.", + "Precedes defines a strict partial order on occurrents." . + +bfo:BFO_0000101 a owl:ObjectProperty ; + rdfs:label "is carrier of"@en ; + dc11:identifier "254-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000031 ; + skos:definition "b is carrier of c =Def there is some time t such that c generically depends on b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000124 a owl:ObjectProperty ; + rdfs:label "location of"@en ; + dc11:identifier "236-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + owl:inverseOf bfo:BFO_0000171 ; + skos:definition "b location of c =Def c located in b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000129 a owl:ObjectProperty ; + rdfs:label "member part of"@en ; + dc11:identifier "228-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000040 ; + rdfs:subPropertyOf bfo:BFO_0000176 ; + skos:definition "b member part of c =Def b is an object & c is a material entity & there is some time t such that b continuant part of c at t & there is a mutually exhaustive and pairwise disjoint partition of c into objects x1, ..., xn (for some n ≠ 1) with b = xi (for some 1 <= i <= n)"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000146 a owl:Class ; + rdfs:label "fiat surface"@en ; + dc11:identifier "033-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat surface is a two-dimensional continuant fiat boundary that is self-connected"@en ; + skos:example "The surface of the Earth; the plane separating the smoking from the non-smoking zone in a restaurant"@en . + +bfo:BFO_0000171 a owl:ObjectProperty ; + rdfs:label "located in"@en ; + dc11:identifier "234-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + skos:definition "b located in c =Def b is an independent continuant & c is an independent & neither is a spatial region & there is some time t such that the spatial region which b occupies at t is continuant part of the spatial region which c occupies at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000183 a owl:ObjectProperty ; + rdfs:label "environs"@en ; + dc11:identifier "267-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + skos:altLabel "contains process"@en ; + skos:definition "b environs c =Def c occurs in b"@en ; + skos:example "Mouth environs process of mastication; city environs traffic"@en . + +bfo:BFO_0000185 a owl:ObjectProperty ; + rdfs:label "has history"@en ; + dc11:identifier "145-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000182 ; + skos:definition "b has history c =Def c history of b"@en ; + skos:example "This organism has history this life"@en . + +bfo:BFO_0000194 a owl:ObjectProperty ; + rdfs:label "specifically depended on by"@en ; + dc11:identifier "260-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + rdfs:range bfo:BFO_0000020 ; + owl:inverseOf bfo:BFO_0000195 ; + skos:altLabel "s-depended on by"@en ; + skos:definition "b specifically depended on by c =Def c specifically depends on b"@en ; + skos:example "Coloured object specifically depended on by colour"@en . + +bfo:BFO_0000197 a owl:ObjectProperty ; + rdfs:label "inheres in"@en ; + dc11:identifier "051-BFO" ; + rdfs:domain bfo:BFO_0000020 ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:subPropertyOf bfo:BFO_0000195 ; + skos:definition "b inheres in c =Def b is a specifically dependent continuant & c is an independent continuant that is not a spatial region & b specifically depends on c"@en ; + skos:example "A shape inheres in a shaped object; a mass inheres in a material entity"@en . + +bfo:BFO_0000202 a owl:Class ; + rdfs:label "temporal interval"@en ; + dc11:identifier "155-BFO" ; + rdfs:subClassOf bfo:BFO_0000038 ; + skos:definition "(Elucidation) A temporal interval is a one-dimensional temporal region that is continuous, thus without gaps or breaks"@en ; + skos:example "The year 2018."@en ; + skos:scopeNote "A one-dimensional temporal region can include as parts not only temporal intervals but also temporal instants separated from other parts by gaps."@en . + +bfo:BFO_0000210 a owl:ObjectProperty ; + rdfs:label "occupies spatial region"@en ; + dc11:identifier "232-BFO" ; + rdfs:domain [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + rdfs:range bfo:BFO_0000006 ; + skos:definition "b occupies spatial region r =Def b is an independent continuant that is not a spatial region & r is a spatial region & there is some time t such that every continuant part of b occupies some continuant part of r at t and no continuant part of b occupies any spatial region that is not a continuant part of r at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000218 a owl:ObjectProperty ; + rdfs:label "has material basis"@en ; + dc11:identifier "242-BFO" ; + rdfs:domain bfo:BFO_0000016 ; + rdfs:range bfo:BFO_0000040 ; + skos:definition "b has material basis c =Def b is a disposition & c is a material entity & there is some d bearer of b & there is some time t such that c is a continuant part of d at t & d has disposition b because c is a continuant part of d at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000222 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "has first instant"@en ; + dc11:identifier "261-BFO" ; + rdfs:domain bfo:BFO_0000008 ; + rdfs:range bfo:BFO_0000203 ; + skos:definition "t has first instant t' =Def t' first instant of t"@en ; + skos:example "The first hour of a year has first instant midnight on December 31"@en . + +bfo:BFO_0000224 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "has last instant"@en ; + dc11:identifier "215-BFO" ; + rdfs:domain bfo:BFO_0000008 ; + rdfs:range bfo:BFO_0000203 ; + skos:definition "t has last instant t' =Def t' last instant of t"@en ; + skos:example "The last hour of a year has last instant midnight December 31"@en . + +xsd:1728857038 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-14T00:03:58+02:00"^^xsd:dateTime . + +xsd:1728939691 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-14T23:01:31+02:00"^^xsd:dateTime . + +xsd:1729032057 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-16T00:40:57+02:00"^^xsd:dateTime . + +xsd:1729116438 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-17T00:07:18+02:00"^^xsd:dateTime . + +xsd:1729194938 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-17T21:55:38+02:00"^^xsd:dateTime . + +xsd:1729285855 a abi:DateTimeOffset, + owl:NamedIndividual ; + rdfs:label "2024-10-18T23:10:55+02:00"^^xsd:dateTime . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | Are ontologies the secret to building scalable and sustainable data ecosystems? According to Palantir, the answer is a big yes. But why? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1728939691 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | How is AI putting Data Modeling back in the ring? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729032057 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | How is AI reshaping enterprise management, and what crucial step are business leaders overlooking? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729194938 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | Strategy and execution are two sides of the same coin. Our unified vision with Vin Vashishta provides the big-picture perspective and the technical capabilities to turn AI plans into business results. | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729116438 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | What if the true power of AI lies not just in solving global problems, but in empowering each of us to control our own personalized AI through ontologies? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1728857038 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:ActofPostingonLinkedIn, + owl:NamedIndividual ; + rdfs:label "Jérémy Ravenel | Why do we call AI doing tasks for us \"agents\" when they lack true agency? | LinkedIn Platform"@en ; + abi:hasPublicationDate xsd:1729285855 ; + bfo:BFO_0000058 , + ; + bfo:BFO_0000066 . + + a abi:Concept, + owl:NamedIndividual ; + rdfs:label "Ontologies"@en ; + abi:description "Ontologies provide a systematic mapping of data to meaningful semantic concepts. They organize data and create a framework that gives that data context and meaning. Ontologies create a shared language across an organization, unifying disparate data sources and systems. They serve as connective tissue between raw data and applications, allowing for efficient data integration and application development. An effective ontology must be dynamic, allowing for modification as needs evolve. The importance of object classes, attributes, and relationships in building a robust ontology is central. By incorporating functions and actions at the ontology level, organizations can standardize logic, reducing redundancy and inconsistencies. Integrating the ontology service with enterprise security architectures allow for more granular and consistent data access controls."@en . + +abi:Language a owl:Class ; + rdfs:label "Language"@en ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "A disposition that enables an individual to communicate using a specific system of symbols, sounds, or gestures."@en ; + skos:example "English language proficiency."@en . + +abi:ProfessionalSkills a owl:Class ; + rdfs:label "Professional Skills"@en ; + rdfs:subClassOf bfo:BFO_0000016 ; + skos:definition "A disposition that enables an individual to perform tasks associated with a specific profession or job role."@en ; + skos:example "Programming skills for a software developer."@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Constructive"@en ; + abi:description "The author suggests that businesses need to invest time and resources, and shift their mindset to successfully transition to using AI and ontology engineering."@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Praise"@en ; + abi:description "The content expresses high admiration for Vin Vashishta's ability to provide big-picture perspective and technical capabilities."@en . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 1 . + + a abi:ShareCount, + owl:NamedIndividual ; + rdfs:label 3 . + +bfo:BFO_0000009 a owl:Class ; + rdfs:label "two-dimensional spatial region"@en ; + dc11:identifier "039-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A two-dimensional spatial region is a spatial region that is a whole consisting of a surface together with zero or more surfaces which may have spatial regions of lower dimension as parts"@en ; + skos:example "The surface of a sphere-shaped part of space; an infinitely thin plane in space"@en . + +bfo:BFO_0000084 a owl:ObjectProperty ; + rdfs:label "generically depends on"@en ; + dc11:identifier "252-BFO" ; + rdfs:domain bfo:BFO_0000031 ; + rdfs:range [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ; + owl:inverseOf bfo:BFO_0000101 ; + skos:altLabel "g-depends on"@en ; + skos:definition "b generically depends on c =Def b is a generically dependent continuant & c is an independent continuant that is not a spatial region & at some time t there inheres in c a specifically dependent continuant which concretizes b at t"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000142 a owl:Class ; + rdfs:label "fiat line"@en ; + dc11:identifier "032-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000142 bfo:BFO_0000147 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat line is a one-dimensional continuant fiat boundary that is continuous"@en ; + skos:example "The Equator; all geopolitical boundaries; all lines of latitude and longitude; the median sulcus of your tongue; the line separating the outer surface of the mucosa of the lower lip from the outer surface of the skin of the chin"@en . + +bfo:BFO_0000182 a owl:Class ; + rdfs:label "history"@en ; + dc11:identifier "138-BFO" ; + rdfs:subClassOf bfo:BFO_0000015 ; + skos:definition "(Elucidation) A history is a process that is the sum of the totality of processes taking place in the spatiotemporal region occupied by the material part of a material entity"@en ; + skos:example "The life of an organism from the beginning to the end of its existence"@en . + +bfo:BFO_0000195 a owl:ObjectProperty ; + rdfs:label "specifically depends on"@en ; + dc11:identifier "012-BFO" ; + rdfs:domain bfo:BFO_0000020 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000020 [ a owl:Class ; + owl:intersectionOf ( bfo:BFO_0000004 [ a owl:Class ; + owl:complementOf bfo:BFO_0000006 ] ) ] ) ] ; + skos:altLabel "s-depends on"@en ; + skos:definition "(Elucidation) specifically depends on is a relation between a specifically dependent continuant b and specifically dependent continuant or independent continuant that is not a spatial region c such that b and c share no parts in common & b is of a nature such that at all times t it cannot exist unless c exists & b is not a boundary of c"@en ; + skos:example "A shape specifically depends on the shaped object; hue, saturation and brightness of a colour sample specifically depends on each other"@en ; + skos:scopeNote "The analogue of specifically depends on for occurrents is has participant."@en . + + a abi:Objective, + owl:NamedIndividual ; + rdfs:label "Engagement"@en ; + abi:description "The author encourages business leaders to reach out to them for help in understanding and implementing AI and ontology engineering in their organizations."@en . + + a abi:Target, + owl:NamedIndividual ; + rdfs:label "Professional/Staff"@en ; + abi:description "The post seems to target professionals who are capable of implementing strategies and executing plans, including AI-related."@en . + +bfo:BFO_0000001 a owl:Class ; + rdfs:label "entity"@en ; + dc11:identifier "001-BFO" ; + skos:definition "(Elucidation) An entity is anything that exists or has existed or will exist"@en ; + skos:example "Julius Caesar; the Second World War; your body mass index; Verdi's Requiem"@en . + +bfo:BFO_0000026 a owl:Class ; + rdfs:label "one-dimensional spatial region"@en ; + dc11:identifier "038-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000018 bfo:BFO_0000026 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A one-dimensional spatial region is a whole consisting of a line together with zero or more lines which may have points as parts"@en ; + skos:example "An edge of a cube-shaped portion of space; a line connecting two points; two parallel lines extended in space"@en . + +bfo:BFO_0000030 a owl:Class ; + rdfs:label "object"@en ; + dc11:identifier "024-BFO" ; + rdfs:subClassOf bfo:BFO_0000040 ; + skos:definition "(Elucidation) An object is a material entity which manifests causal unity & is of a type instances of which are maximal relative to the sort of causal unity manifested"@en ; + skos:example "An organism; a fish tank; a planet; a laptop; a valve; a block of marble; an ice cube"@en ; + skos:scopeNote "A description of three primary sorts of causal unity is provided in Basic Formal Ontology 2.0. Specification and User Guide"@en . + +bfo:BFO_0000038 a owl:Class ; + rdfs:label "one-dimensional temporal region"@en ; + dc11:identifier "103-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000038 bfo:BFO_0000148 ) ] ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000038 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000008 ; + owl:disjointWith bfo:BFO_0000148 ; + skos:definition "(Elucidation) A one-dimensional temporal region is a temporal region that is a whole that has a temporal interval and zero or more temporal intervals and temporal instants as parts"@en ; + skos:example "The temporal region during which a process occurs"@en . + +bfo:BFO_0000117 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "has occurrent part"@en ; + dc11:identifier "202-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + owl:inverseOf bfo:BFO_0000132 ; + skos:definition "b has occurrent part c =Def c occurrent part of b"@en ; + skos:example "Mary's life has occurrent part Mary's 5th birthday"@en . + +bfo:BFO_0000121 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "has temporal part"@en ; + dc11:identifier "211-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + rdfs:subPropertyOf bfo:BFO_0000117 ; + owl:inverseOf bfo:BFO_0000139 ; + skos:definition "b has temporal part c =Def c temporal part of b"@en ; + skos:example "Your life has temporal part the first year of your life"@en . + +bfo:BFO_0000147 a owl:Class ; + rdfs:label "fiat point"@en ; + dc11:identifier "031-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000147 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000140 ; + skos:definition "(Elucidation) A fiat point is a zero-dimensional continuant fiat boundary that consists of a single point"@en ; + skos:example "The geographic North Pole; the quadripoint where the boundaries of Colorado, Utah, New Mexico and Arizona meet; the point of origin of some spatial coordinate system"@en . + +bfo:BFO_0000199 a owl:FunctionalProperty, + owl:ObjectProperty ; + rdfs:label "occupies temporal region"@en ; + dc11:identifier "132-BFO" ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + rdfs:range bfo:BFO_0000008 ; + skos:definition "p occupies temporal region t =Def p is a process or process boundary & the spatiotemporal region occupied by p temporally projects onto t"@en ; + skos:example "The Second World War occupies the temporal region September 1, 1939 - September 2, 1945"@en . + +abi:Objective a owl:Class ; + rdfs:label "Objective"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The intended goal."@en . + +abi:Organization a owl:Class ; + rdfs:label "Organization"@en ; + rdfs:subClassOf bfo:BFO_0000030 ; + skos:definition "An entity with a social structure and goals."@en ; + skos:example "Apple Inc., a technology company."@en . + +abi:PublicationMetric a owl:Class ; + rdfs:label "Publication Metric"@en ; + rdfs:subClassOf bfo:BFO_0000019 ; + skos:definition "A measurable quality of a social media post, such as views, likes, comments, or shares."@en . + +abi:ShareCount a owl:Class ; + rdfs:label "Share Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +bfo:BFO_0000017 a owl:Class ; + rdfs:label "realizable entity"@en ; + dc11:identifier "058-BFO" ; + rdfs:subClassOf bfo:BFO_0000020 ; + owl:disjointWith bfo:BFO_0000019 ; + skos:definition "(Elucidation) A realizable entity is a specifically dependent continuant that inheres in some independent continuant which is not a spatial region & which is of a type some instances of which are realized in processes of a correlated type"@en ; + skos:example "The role of being a doctor; the role of this boundary to delineate where Utah and Colorado meet; the function of your reproductive organs; the disposition of your blood to coagulate; the disposition of this piece of metal to conduct electricity"@en . + +bfo:BFO_0000018 a owl:Class ; + rdfs:label "zero-dimensional spatial region"@en ; + dc11:identifier "037-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000018 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A zero-dimensional spatial region is one or a collection of more than one spatially disjoint points in space"@en ; + skos:example "The spatial region occupied at some time instant by the North Pole"@en . + +bfo:BFO_0000028 a owl:Class ; + rdfs:label "three-dimensional spatial region"@en ; + dc11:identifier "040-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000006 ; + skos:definition "(Elucidation) A three-dimensional spatial region is a whole consisting of a spatial volume together with zero or more spatial volumes which may have spatial regions of lower dimension as parts"@en ; + skos:example "A cube-shaped region of space; a sphere-shaped region of space; the region of space occupied by all and only the planets in the solar system at some point in time"@en . + +bfo:BFO_0000127 a owl:ObjectProperty ; + rdfs:label "material basis of"@en ; + dc11:identifier "244-BFO" ; + rdfs:domain bfo:BFO_0000040 ; + rdfs:range bfo:BFO_0000016 ; + owl:inverseOf bfo:BFO_0000218 ; + skos:definition "b material basis of c =Def c has material basis b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000141 a owl:Class ; + rdfs:label "immaterial entity"@en ; + dc11:identifier "028-BFO" ; + rdfs:subClassOf bfo:BFO_0000004 ; + skos:definition "b is an immaterial entity =Def b is an independent continuant which is such that there is no time t when it has a material entity as continuant part"@en ; + skos:example "As for fiat point, fiat line, fiat surface, site"@en . + +bfo:BFO_0000148 a owl:Class ; + rdfs:label "zero-dimensional temporal region"@en ; + dc11:identifier "102-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000148 ; + owl:onProperty bfo:BFO_0000121 ], + bfo:BFO_0000008 ; + skos:definition "(Elucidation) A zero-dimensional temporal region is a temporal region that is a whole consisting of one or more separated temporal instants as parts"@en ; + skos:example "A temporal region that is occupied by a process boundary; the moment at which a finger is detached in an industrial accident"@en . + + a abi:Objective, + owl:NamedIndividual ; + rdfs:label "Education"@en ; + abi:description "The author aims to educate the audience about the difference between 'AI agent' and 'AI assistant' and the implications of these terms on our understanding and expectations of AI systems."@en . + +abi:Sentiment a owl:Class ; + rdfs:label "Sentiment"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The emotional tone or attitude expressed."@en . + +bfo:BFO_0000016 a owl:Class ; + rdfs:label "disposition"@en ; + dc11:identifier "062-BFO" ; + rdfs:subClassOf bfo:BFO_0000017 ; + owl:disjointWith bfo:BFO_0000023 ; + skos:altLabel "internally-grounded realizable entity"@en ; + skos:definition "(Elucidation) A disposition b is a realizable entity such that if b ceases to exist then its bearer is physically changed & b's realization occurs when and because this bearer is in some special physical circumstances & this realization occurs in virtue of the bearer's physical make-up"@en ; + skos:example "An atom of element X has the disposition to decay to an atom of element Y; the cell wall is disposed to transport cellular material through endocytosis and exocytosis; certain people have a predisposition to colon cancer; children are innately disposed to categorize objects in certain ways"@en . + +bfo:BFO_0000019 a owl:Class ; + rdfs:label "quality"@en ; + dc11:identifier "055-BFO" ; + rdfs:subClassOf bfo:BFO_0000020 ; + skos:definition "(Elucidation) A quality is a specifically dependent continuant that, in contrast to roles and dispositions, does not require any further process in order to be realized"@en ; + skos:example "The colour of a tomato; the ambient temperature of this portion of air; the length of the circumference of your waist; the shape of your nose; the shape of your nostril; the mass of this piece of gold"@en . + +bfo:BFO_0000203 a owl:Class ; + rdfs:label "temporal instant"@en ; + dc11:identifier "209-BFO" ; + rdfs:subClassOf bfo:BFO_0000148 ; + skos:definition "(Elucidation) A temporal instant is a zero-dimensional temporal region that has no proper temporal part"@en ; + skos:example "The millennium"@en . + +abi:ActofPostingonLinkedIn a owl:Class ; + rdfs:label "Act of Posting on LinkedIn"@en ; + rdfs:subClassOf abi:ActofPublishing ; + skos:definition "A process of creating and publishing content on the LinkedIn platform."@en ; + skos:example "When a user composes a post about their recent job promotion and shares it with their professional network on the LinkedIn platform."@en . + +abi:CommentCount a owl:Class ; + rdfs:label "Comment Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +abi:LikeCount a owl:Class ; + rdfs:label "Like Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +abi:Person a owl:Class ; + rdfs:label "Person"@en ; + rdfs:subClassOf bfo:BFO_0000030 ; + skos:definition "A human being regarded as an individual."@en ; + skos:example "John Doe"@en . + + a abi:Publisher, + owl:NamedIndividual ; + rdfs:label "LinkedIn Platform"@en . + + a abi:Sentiment, + owl:NamedIndividual ; + rdfs:label "Supportive"@en ; + abi:description "The author supports the use of the term 'AI assistant' as it clearly conveys the supportive role of AI and maintains a clear distinction between the capabilities of AI systems and human responsibilities."@en . + +abi:Target a owl:Class ; + rdfs:label "Target"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "The intended audience."@en . + +abi:ViewCount a owl:Class ; + rdfs:label "View Count"@en ; + rdfs:subClassOf abi:PublicationMetric . + +bfo:BFO_0000011 a owl:Class ; + rdfs:label "spatiotemporal region"@en ; + dc11:identifier "095-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000011 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "(Elucidation) A spatiotemporal region is an occurrent that is an occurrent part of spacetime"@en ; + skos:example "The spatiotemporal region occupied by the development of a cancer tumour; the spatiotemporal region occupied by an orbiting satellite"@en ; + skos:scopeNote "'Spacetime' here refers to the maximal instance of the universal spatiotemporal region."@en . + +bfo:BFO_0000029 a owl:Class ; + rdfs:label "site"@en ; + dc11:identifier "034-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 ) ] ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000028 ; + owl:onProperty bfo:BFO_0000210 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A site is a three-dimensional immaterial entity whose boundaries either (partially or wholly) coincide with the boundaries of one or more material entities or have locations determined in relation to some material entity"@en ; + skos:example "A hole in a portion of cheese; a rabbit hole; the Grand Canyon; the Piazza San Marco; the kangaroo-joey-containing hole of a kangaroo pouch; your left nostril (a fiat part - the opening - of your left nasal cavity); the lumen of your gut; the hold of a ship; the interior of the trunk of your car; hole in an engineered floor joist"@en . + +bfo:BFO_0000132 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "occurrent part of"@en ; + dc11:identifier "003-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + skos:definition "(Elucidation) occurrent part of is a relation between occurrents b and c when b is part of c"@en ; + skos:example "Mary's 5th birthday is an occurrent part of Mary's life; the first set of the tennis match is an occurrent part of the tennis match"@en . + +bfo:BFO_0000139 a owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:label "temporal part of"@en ; + dc11:identifier "078-BFO" ; + rdfs:domain bfo:BFO_0000003 ; + rdfs:range bfo:BFO_0000003 ; + rdfs:subPropertyOf bfo:BFO_0000132 ; + skos:definition "b temporal part of c =Def b occurrent part of c & (b and c are temporal regions) or (b and c are spatiotemporal regions & b temporally projects onto an occurrent part of the temporal region that c temporally projects onto) or (b and c are processes or process boundaries & b occupies a temporal region that is an occurrent part of the temporal region that c occupies)"@en ; + skos:example "Your heart beating from 4pm to 5pm today is a temporal part of the process of your heart beating; the 4th year of your life is a temporal part of your life, as is the process boundary which separates the 3rd and 4th years of your life; the first quarter of a game of football is a temporal part of the whole game"@en . + +bfo:BFO_0000176 a owl:ObjectProperty ; + rdfs:label "continuant part of"@en ; + dc11:identifier "221-BFO" ; + rdfs:domain bfo:BFO_0000002 ; + rdfs:range bfo:BFO_0000002 ; + owl:inverseOf bfo:BFO_0000178 ; + skos:definition "b continuant part of c =Def b and c are continuants & there is some time t such that b and c exist at t & b continuant part of c at t"@en ; + skos:example "Milk teeth continuant part of human; surgically removed tumour continuant part of organism"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +abi:LinkedInPage a owl:Class ; + rdfs:label "LinkedIn Page"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant representing a profile on LinkedIn."@en ; + skos:example "John Doe's LinkedIn profile"@en . + +bfo:BFO_0000023 a owl:Class ; + rdfs:label "role"@en ; + dc11:identifier "061-BFO" ; + rdfs:subClassOf bfo:BFO_0000017 ; + skos:altLabel "externally-grounded realizable entity"@en ; + skos:definition "(Elucidation) A role b is a realizable entity such that b exists because there is some single bearer that is in some special physical, social, or institutional set of circumstances in which this bearer does not have to be & b is not such that, if it ceases to exist, then the physical make-up of the bearer is thereby changed"@en ; + skos:example "The priest role; the student role; the role of subject in a clinical trial; the role of a stone in marking a property boundary; the role of a boundary to demarcate two neighbouring administrative territories; the role of a building in serving as a military target"@en . + +bfo:BFO_0000002 a owl:Class ; + rdfs:label "continuant"@en ; + dc11:identifier "008-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000002 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000001 ; + owl:disjointWith bfo:BFO_0000003 ; + skos:definition "(Elucidation) A continuant is an entity that persists, endures, or continues to exist through time while maintaining its identity"@en ; + skos:example "A human being; a tennis ball; a cave; a region of space; someone's temperature"@en . + +abi:DateTimeOffset a owl:Class ; + rdfs:label "DateTime Offset"@en ; + rdfs:subClassOf bfo:BFO_0000203 ; + skos:definition "An ISO 8601 Temporal Instant with Offset."@en ; + skos:example "2024-09-24T07:30:45-0700"@en . + +bfo:BFO_0000140 a owl:Class ; + rdfs:label "continuant fiat boundary"@en ; + dc11:identifier "029-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000124 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000140 ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A continuant fiat boundary b is an immaterial entity that is of zero, one or two dimensions & such that there is no time t when b has a spatial region as continuant part & whose location is determined in relation to some material entity"@en ; + skos:example "As for fiat point, fiat line, fiat surface"@en . + +bfo:BFO_0000035 a owl:Class ; + rdfs:label "process boundary"@en ; + dc11:identifier "084-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000035 ; + owl:onProperty bfo:BFO_0000121 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "p is a process boundary =Def p is a temporal part of a process & p has no proper temporal parts"@en ; + skos:example "The boundary between the 2nd and 3rd year of your life"@en . + +abi:Publication a owl:Class ; + rdfs:label "Publication"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "A generically dependent continuant that exists as a result of the process of publishing."@en ; + skos:example "A scientific journal article."@en . + +bfo:BFO_0000008 a owl:Class ; + rdfs:label "temporal region"@en ; + dc11:identifier "100-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000008 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:definition "(Elucidation) A temporal region is an occurrent over which processes can unfold"@en ; + skos:example "As for zero-dimensional temporal region and one-dimensional temporal region"@en . + +bfo:BFO_0000178 a owl:ObjectProperty ; + rdfs:label "has continuant part"@en ; + dc11:identifier "271-BFO" ; + rdfs:domain bfo:BFO_0000002 ; + rdfs:range bfo:BFO_0000002 ; + skos:definition "b has continuant part c =Def c continuant part of b"@en ; + skos:scopeNote "Users that require more sophisticated representations of time are encouraged to import a temporal extension of BFO-Core provided by the BFO development team. See documentation for guidance: "@en . + +bfo:BFO_0000020 a owl:Class ; + rdfs:label "specifically dependent continuant"@en ; + dc11:identifier "050-BFO" ; + rdfs:subClassOf bfo:BFO_0000002 ; + skos:definition "b is a specifically dependent continuant =Def b is a continuant & there is some independent continuant c which is not a spatial region & which is such that b specifically depends on c"@en ; + skos:example "(with multiple bearers) John's love for Mary; the ownership relation between John and this statue; the relation of authority between John and his subordinates"@en, + "(with one bearer) The mass of this tomato; the pink colour of a medium rare piece of grilled filet mignon at its centre; the smell of this portion of mozzarella; the disposition of this fish to decay; the role of being a doctor; the function of this heart to pump blood; the shape of this hole"@en . + +bfo:BFO_0000040 a owl:Class ; + rdfs:label "material entity"@en ; + dc11:identifier "019-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000040 ; + owl:onProperty bfo:BFO_0000176 ], + [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000029 bfo:BFO_0000040 bfo:BFO_0000140 ) ] ; + owl:onProperty bfo:BFO_0000178 ], + bfo:BFO_0000004 ; + owl:disjointWith bfo:BFO_0000141 ; + skos:definition "(Elucidation) A material entity is an independent continuant has some portion of matter as continuant part"@en ; + skos:example "A human being; the undetached arm of a human being; an aggregate of human beings"@en . + +bfo:BFO_0000003 a owl:Class ; + rdfs:label "occurrent"@en ; + dc11:identifier "077-BFO" ; + rdfs:subClassOf bfo:BFO_0000001 ; + skos:definition "(Elucidation) An occurrent is an entity that unfolds itself in time or it is the start or end of such an entity or it is a temporal or spatiotemporal region"@en ; + skos:example "As for process, history, process boundary, spatiotemporal region, zero-dimensional temporal region, one-dimensional temporal region, temporal interval, temporal instant."@en . + +bfo:BFO_0000004 a owl:Class ; + rdfs:label "independent continuant"@en ; + dc11:identifier "017-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000004 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000002 ; + skos:definition "b is an independent continuant =Def b is a continuant & there is no c such that b specifically depends on c or b generically depends on c"@en ; + skos:example "An atom; a molecule; an organism; a heart; a chair; the bottom right portion of a human torso; a leg; the interior of your mouth; a spatial region; an orchestra"@en . + +bfo:BFO_0000031 a owl:Class ; + rdfs:label "generically dependent continuant"@en ; + dc11:identifier "074-BFO" ; + rdfs:subClassOf bfo:BFO_0000002 ; + skos:altLabel "g-dependent continuant"@en ; + skos:definition "(Elucidation) A generically dependent continuant is an entity that exists in virtue of the fact that there is at least one of what may be multiple copies which is the content or the pattern that multiple copies would share"@en ; + skos:example "The pdf file on your laptop; the pdf file that is a copy thereof on my laptop; the sequence of this protein molecule; the sequence that is a copy thereof in that protein molecule; the content that is shared by a string of dots and dashes written on a page and the transmitted Morse code signal; the content of a sentence; an engineering blueprint"@en . + +abi:Concept a owl:Class ; + rdfs:label "Concept"@en ; + rdfs:subClassOf bfo:BFO_0000031 ; + skos:definition "An abstract idea."@en . + +bfo:BFO_0000006 a owl:Class ; + rdfs:label "spatial region"@en ; + dc11:identifier "035-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000006 ; + owl:onProperty bfo:BFO_0000176 ], + bfo:BFO_0000141 ; + skos:definition "(Elucidation) A spatial region is a continuant entity that is a continuant part of the spatial projection of a portion of spacetime at a given time"@en ; + skos:example "As for zero-dimensional spatial region, one-dimensional spatial region, two-dimensional spatial region, three-dimensional spatial region"@en . + +bfo:BFO_0000015 a owl:Class ; + rdfs:label "process"@en ; + dc11:identifier "083-BFO" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a owl:Class ; + owl:unionOf ( bfo:BFO_0000015 bfo:BFO_0000035 ) ] ; + owl:onProperty bfo:BFO_0000117 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000132 ], + [ a owl:Restriction ; + owl:allValuesFrom bfo:BFO_0000015 ; + owl:onProperty bfo:BFO_0000139 ], + bfo:BFO_0000003 ; + skos:altLabel "event"@en ; + skos:definition "(Elucidation) p is a process means p is an occurrent that has some temporal proper part and for some time t, p has some material entity as participant"@en ; + skos:example "An act of selling; the life of an organism; a process of sleeping; a process of cell-division; a beating of the heart; a process of meiosis; the taxiing of an aircraft; the programming of a computer"@en . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000004 bfo:BFO_0000020 bfo:BFO_0000031 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000006 bfo:BFO_0000029 bfo:BFO_0000140 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000008 bfo:BFO_0000011 bfo:BFO_0000015 bfo:BFO_0000035 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000009 bfo:BFO_0000018 bfo:BFO_0000026 bfo:BFO_0000028 ) . + +[] a owl:AllDisjointClasses ; + owl:members ( bfo:BFO_0000142 bfo:BFO_0000146 bfo:BFO_0000147 ) . +