{"id":73,"date":"2008-03-20T23:38:22","date_gmt":"2008-03-21T04:38:22","guid":{"rendered":"http:\/\/haleyai.com\/wordpress\/2008\/03\/20\/ontology-of-time-in-progress-amounts-needed\/"},"modified":"2018-12-18T12:48:23","modified_gmt":"2018-12-18T17:48:23","slug":"ontology-of-time-in-progress-amounts-needed","status":"publish","type":"post","link":"http:\/\/haleyai.com\/wordpress\/2008\/03\/20\/ontology-of-time-in-progress-amounts-needed\/","title":{"rendered":"Ontology of time in progress &#8211; amounts needed"},"content":{"rendered":"<p>Recent posts on <a href=\"http:\/\/haleyai.com\/wordpress\/2008\/03\/03\/oracle-should-teach-siebel-crm-about-location-and-money\/\">money<\/a> and <a href=\"http:\/\/haleyai.com\/wordpress\/2008\/02\/19\/understanding-events-and-processes-takes-time\/\">time<\/a> have produced some excellent comments and correspondence.\u00a0 There is even recent OMG effort that is right on the money, at least concerning time.\u00a0 For details, see the <a href=\"http:\/\/www.omg.org\/cgi-bin\/doc?bmi\/2008-03-02\">Date-Time Foundational Vocabulary RFP<\/a>.\u00a0 I am particularly impressed with <a href=\"http:\/\/www.omg.org\/cgi-bin\/doc?ontology\/2007-12-06\">SBVR &#8220;Foundation&#8221; Vocabularies<\/a>, which I understand Mark Linehan of IBM presented last week at an OMG meeting in DC<sup>[1]<\/sup>.<\/p>\n<p>Mark&#8217;s suggestions include establishing standard upper ontologies for:<\/p>\n<ol>\n<li>Time &amp; dates<\/li>\n<li>Monetary amount<\/li>\n<li>Location<\/li>\n<li>Unit of measure<\/li>\n<li>Quantities, cardinalities, and ratios<\/li>\n<li>Arithmetic operations<\/li>\n<\/ol>\n<p>I will skip operations for now since they are not taxonomic concepts but functional relationships involving such concepts.\u00a0 I believe the post on CEP and BPM covered time in adequate detail and the post on Siebel&#8217;s handling of foreign exchange covered the currency exchange aspects of money.\u00a0 It only touched on the more general concept of amounts that I will focus on here.<\/p>\n<p>The remaining concepts are common to almost every application conceivable.\u00a0 They are some of the most primitive, domain-independent concepts of a critical and practical upper ontology.\u00a0 They include:<!--more--><\/p>\n<ol>\n<li>Time<\/li>\n<li>Amounts<\/li>\n<li>Numbers<\/li>\n<li>Location<\/li>\n<\/ol>\n<p>Notice that money is not listed, nor are units of measure.\u00a0 For more details, read on and consider the sections on &#8220;units as constants&#8221; and &#8220;much versus many&#8221; <a href=\"http:\/\/haleyai.com\/wordpress\/2008\/02\/19\/understanding-events-and-processes-takes-time\/\">here<\/a>.<\/p>\n<p>Also note that cardinalities and ratios are simply numbers.\u00a0 Consider, for now, an amount as a number and unity of measure.\u00a0 I&#8217;m treating amounts and numbers as quantities.\u00a0 That is, a quantity is either a number or an amount.\u00a0 Taking this view, the order of ontological development could be expressed as:<\/p>\n<ol>\n<li>Time<\/li>\n<li>Numbers<\/li>\n<li>Units of Measure<\/li>\n<li>Amounts<\/li>\n<li>Quantities<\/li>\n<\/ol>\n<p>As we will discuss below and as I have discussed previously, however, units of measure are amounts, so the preceding is tautological.\u00a0 Moreover, modeling quantities after modeling amounts (which includes or requires modeling numbers) is so trivial that is not worth mentioning.\u00a0 Therefore, the order and focus I recommend is:<\/p>\n<ol>\n<li>Numbers<\/li>\n<li>Amounts<\/li>\n<\/ol>\n<p>And in modeling amounts, we will model &#8220;stuff&#8221; like time, money, and distance.<\/p>\n<h3><strong>Amounts before time<\/strong><\/h3>\n<p>An ontology that covers time also needs amounts.\u00a0 For example, what separates one point in time (or a date) from another point in time (or another date)?\u00a0 The difference is an amount of time.\u00a0 In other words, we will not model time well without first understanding (and subsequently modeling) what an amount is.\u00a0<\/p>\n<p>But to model an amount, one needs to model stuff.\u00a0 And to discuss an amount, one needs to be able to state how much stuff some stuff is.\u00a0 That is, one needs to say that an amount of stuff is a number of reference amounts of stuff.\u00a0 For example, the amount of time it takes to read this second can be measured by a number of seconds.\u00a0 Of course, a second is also an amount of time.\u00a0 But it is an amount that we all understand so we can use it as a reference.\u00a0 None of us really knows how much an inch is, but we know enough about it that we now a twenty five inch newborn would be pretty long.<\/p>\n<p>Authority could not model stuff.\u00a0 Its concepts were implemented only to handle concepts labeled by common count nouns and instances of such concepts.\u00a0 Any new concept had to be one of the following:<\/p>\n<p><a href=\"http:\/\/haleyai.com\/wordpress\/wp-content\/uploads\/2008\/03\/authoritycountnounconcepts.gif\" title=\"authoritycountnounconcepts.gif\"><img decoding=\"async\" src=\"http:\/\/haleyai.com\/wordpress\/wp-content\/uploads\/2008\/03\/authoritycountnounconcepts.gif\" alt=\"authoritycountnounconcepts.gif\" \/><\/a><\/p>\n<p>There was no way to model &#8220;steel&#8221; or &#8220;water&#8221; or any other mass noun.\u00a0 As we will discuss, we cheated our way out of this by modeling:<\/p>\n<ul>\n<li>an amount of money<\/li>\n<li>an amount of time (or a duration)<\/li>\n<li>an amount of length (or distance)<\/li>\n<\/ul>\n<p>Essentially, an amount is a count noun.\u00a0 Its plural is &#8220;amounts&#8221; and a particular bunch of some stuff is an amount.\u00a0 An amount of any kind of stuff can be measured using a number and a unit of the same kind of stuff.\u00a0 The same is true for the word &#8220;unit&#8221;.\u00a0 These words are known as &#8220;partitive&#8221; nouns.\u00a0 Using them with a mass noun produce as noun phrases that is a count noun.\u00a0 See the section titled &#8220;monthly partitions&#8221; in the post about events and time for <a href=\"http:\/\/haleyai.com\/wordpress\/2008\/02\/19\/understanding-events-and-processes-takes-time\/\">more<\/a> on partitives.<\/p>\n<h3><strong>Numbers before amounts<\/strong><\/h3>\n<p>The point here is simply to point out that it won&#8217;t do much good to measure amounts until we also model numbers, because without numbers we cannot specify how much of some kind of stuff (e.g., time or money) we are talking about!<\/p>\n<p>So the upper ontology should be developed in the following order:<\/p>\n<ol type=\"1\">\n<li>Numbers<\/li>\n<li>Amounts<\/li>\n<li>Time<\/li>\n<\/ol>\n<p>Note that location has been dropped for now.\u00a0 The next section explains why we recommend modeling distance as part of amounts but deferring location.\u00a0 If you want to get on to what amounts are (including what kinds of stuff there is), please skip ahead.<\/p>\n<h3><strong>Time and distance before location<\/strong><\/h3>\n<p>Modeling time is much simpler in practice than modeling position since we all share the same time but have different perspectives on even the same position.\u00a0 For example, in modeling location, we will need to model position.\u00a0 Modeling position will require modeling systems of coordinates in up to three dimensions.\u00a0 This will require defining what a dimension is and, when used in a system of coordinates, how positions are defined along that dimension.\u00a0 With peculiar exceptions, such as longitude and latitude, coordinate systems have at least one dimension along which position is measured by distance.\u00a0 In Cartesian coordinates, position is specified by distance from the origin in all dimensions.\u00a0 In two or three dimensions, one or two of the dimensions may be specified by an angle.\u00a0 In cylindrical coordinates, one of the dimensions is angular and the other two are Cartesian.\u00a0 In spherical coordinates, two dimensions are specified by angle.<\/p>\n<p>We have not even begun to model perspectives (each involving a coordinate system and point of origin) or motion (which requires time) which seem so natural to consider as one models location.\u00a0 In addition, we have not modeled geography, including hemispheres or continents.\u00a0 Without geography, we cannot adequately progress to political geography, especially countries (at least not by location, we may model them for currencies, perhaps within continent and by neighbor).<\/p>\n<p>For example, Cartesian coordinates, position is measured by distance from the origin in all dimensions.\u00a0 Geographic position requires only two, but it also requires a notion of angle and the reference points for Greenwich (which relates geo-position to Universal Time) and the equator.\u00a0 Of course, we may also need to model a sphere, which will require modeling circles, which will turn out to be required simply to model angles.<\/p>\n<p>All these issues will need to be addressed in a robust upper ontology, but we can skirt the issue for now by realizing that the amount of space between two positions is similar to the amount of time between two points in time.\u00a0 More specifically, the length of a line between two points in space is a distance, just as the length the line between two points in time is its duration.<\/p>\n<p>We can model distance as an amount, just as we can model duration as an amount.\u00a0 Each has reference amounts, such as meters and seconds.\u00a0 And as we will discuss, we can compose them into area, volume, and speed.\u00a0 But without direction, which requires a much of the modeling discussed above, we cannot fully model velocity or acceleration.<\/p>\n<h3><strong>Amounts are stuff<\/strong><\/h3>\n<p>An amount of money is money.\u00a0 An amount of time is time.\u00a0 An amount of distance is distance.\u00a0 Each kind of stuff has units of measure.\u00a0 Currencies are the units of money.\u00a0 Good units of time are seconds, days, lunar months, and solar years.\u00a0 Good units of distance are inches and meters.\u00a0<\/p>\n<p>Money, aside from currency and exchange issues discussed elsewhere, is a mass noun.\u00a0 Most people find it peculiar to talk about &#8220;monies&#8221;, unless they are referring to amounts of money.\u00a0 The same is true for time.\u00a0 Of course, words are also ambiguous.\u00a0 When we say &#8220;what time is it&#8221; we are referring to a time of day, not time itself.\u00a0 When we refer to \u2018a number of times&#8221;, we are referring to a number, not time itself.<\/p>\n<ul type=\"disc\">\n<li>What is the difference between an amount of money and money itself?<\/li>\n<li>What is the difference between an amount of time and time itself?<\/li>\n<\/ul>\n<p>The difference is that mass nouns refer to something that is not measurable or countable but to the stuff itself.\u00a0 You cannot measure time, but you can measure an amount of time.<\/p>\n<p>It turns out that the difference between stuff and amounts of stuff is beyond the capabilities of most products today.\u00a0 For example, my previous work tries to avoid modeling mass nouns by, as Mark suggests above, modeling amounts of stuff (e.g., &#8220;monetary amounts&#8221;).\u00a0<\/p>\n<p>The trick is that putting &#8220;amount of &#8220;in front of whatever kind of stuff, produces a count noun!\u00a0 Then, even if we think everything is an object, we can handle mass nouns.\u00a0 For example, we already discussed how this works in Authority above.\u00a0 If we are using OWL, we can introduce &#8220;an amount of money&#8221; or &#8220;a monetary amount&#8221; as a kind of thing.<\/p>\n<p>The fact that most knowledge representations do not address mass nouns well, if at all, may be surprising.\u00a0 What is even more surprising is how poorly most knowledge representations handle.\u00a0 The fact that RDF and OWL do not address them explicitly is stunning.\u00a0 The fact that OMG is considering how to address this in SBVR or its object definition meta-model (<a href=\"http:\/\/www.omg.org\/ontology\/\">ODM<\/a>) is tremendous!<sup>[2]<\/sup><\/p>\n<h3><strong>On Numbers<\/strong><\/h3>\n<p>For most computer people, numbers are either integers or real numbers.\u00a0 There are several other relevant kinds of numbers, however.\u00a0 For the best overview and surfing, I recommend Wolfram&#8217;s Math World.\u00a0 A good taxonomy of numbers should include the integers and the real numbers, the later including fractions (<a href=\"http:\/\/mathworld.wolfram.com\/RationalNumber.html\">rational numbers<\/a>).\u00a0 It may also be useful to model the natural or positive integers (and the disjoint negatives, perhaps), but I would probably avoid modeling complex numbers, even though I&#8217;m a &#8220;retired&#8221; physicist.\u00a0 Too many years in business, I guess.<\/p>\n<p>This really isn&#8217;t enough on numbers, though.\u00a0 Modeling a <a href=\"http:\/\/mathworld.wolfram.com\/Percent.html\">percent<\/a>(age) is important, as are ratios in general.\u00a0 Ratios can be modeled as fractions.\u00a0 Like fractions they have denominators and numerators, each of which is, in general, a quantity.\u00a0 If the units of the denominator and the numerator are the same (including non-existent) then the result is unit-less.\u00a0 That is, the result will be a number.<\/p>\n<p>A <a href=\"http:\/\/en.wikipedia.org\/wiki\/Decibel\">decibel<\/a> is also a number, as is a <a href=\"http:\/\/en.wikipedia.org\/wiki\/Richter_magnitude_scale\">Richter<\/a> magnitude.\u00a0 Each is a logarithm of a ratio between some metric of power, energy or intensity over a reference metric.\u00a0 Any logarithm results in a unit-less number, of course.<\/p>\n<p>In my experience, percentages are more important than fractions or ratios and logarithmic units are rarely used.\u00a0 This may simply amount to an admission of too much financial services work since my days as a scientist!<\/p>\n<h3><strong>Another angle<\/strong><\/h3>\n<p>Modeling <a href=\"http:\/\/mathworld.wolfram.com\/Angle.html\">angles<\/a> can be avoided in most cases, but problems like Halo&#8217;s attempts to pass the physics AP test will certainly require it!\u00a0 Any significant effort to model location, including other than Cartesian coordinates will also require an understanding of angle.<\/p>\n<p>An angle is measured as the numerator of fraction where the denominator is implicit.\u00a0 For example, when measuring in radians, the denominator is the 2 pi radians in a full circle.<\/p>\n<p>Perhaps it would be better to add &#8220;angle&#8221; as one of the primitive types of stuff, like distance?\u00a0 What do you think?<\/p>\n<h3><strong>Kinds of stuff<\/strong><\/h3>\n<p>The <a href=\"http:\/\/en.wikipedia.org\/wiki\/SI\">International System of Units<\/a> designates the following most &#8220;base units&#8221;:<\/p>\n<p align=\"center\"><a href=\"http:\/\/haleyai.com\/wordpress\/wp-content\/uploads\/2008\/03\/sibaseunits.gif\" title=\"sibaseunits.gif\"><img decoding=\"async\" src=\"http:\/\/haleyai.com\/wordpress\/wp-content\/uploads\/2008\/03\/sibaseunits.gif\" alt=\"sibaseunits.gif\" \/><\/a><\/p>\n<p>Note that these are physical units.\u00a0 Money is important, too.\u00a0<\/p>\n<p>Note that <a href=\"http:\/\/en.wikipedia.org\/wiki\/Mole_%28unit%29\">a mole is actually a count<\/a>, not a kind of stuff.\u00a0 One mole is <a href=\"http:\/\/en.wikipedia.org\/wiki\/Avogadro_constant\">Avogadro&#8217;s number<\/a> of molecules of some kind of matter.\u00a0<\/p>\n<p>Dropping moles (since they are not a kind of stuff) and adding money gives the base units that we provided in Authority.\u00a0 With the exception that Dr. Novak kept moles, this we took an approach similar to his approach in <a href=\"http:\/\/www.cs.utexas.edu\/~novak\/units95.html\">this<\/a> 1995 paper, at least on what stuff is.\u00a0 We did not have all the concerns about single step unit conversion that he addressed.<\/p>\n<p>This is count is sometimes more useful than than mass in chemistry.\u00a0 The mass of a mole of a substance is its atomic mass, which is a function (primarily) of the number of neutrons and protons in each molecule.\u00a0 Moles are used primarily in chemistry to describe or control how many of various kinds of molecules are available to react with each other.<\/p>\n<h3><strong>Base units<\/strong><\/h3>\n<p>In addition to the SI units listed above, it is nice to add things like inches and ounces and their multiples, feet, yards, miles and pounds and tons.\u00a0 You also want the common divisions and multiples of the SI units, like minutes and hours.\u00a0 Days, months and years are also handy, of course, but these are not strict multiples of seconds.\u00a0 See our <a href=\"http:\/\/haleyai.com\/wordpress\/2008\/02\/19\/understanding-events-and-processes-takes-time\/\">prior<\/a> post on events and processes needing a good ontology of time.\u00a0<\/p>\n<p>The upper ontology should also include degrees Celsius and Fahrenheit, because these are somewhat common.\u00a0 Degrees Kelvin is less relevant to most, as are units of luminosity and charge.\u00a0 Note that in Authority, I took the liberty of disagreeing with the <a href=\"http:\/\/www.bipm.org\/en\/CGPM\/db\/11\/12\/\" title=\"http:\/\/www.bipm.org\/en\/CGPM\/db\/11\/12\/\">Bureau International des Poids et Mesures<\/a>.\u00a0 Charge, which was the SI base unit before they changed it to current in 1961, strikes this physicist as the better primitive, since current also requires the notion of time and is therefore less primitive.\u00a0 In any case, neither <a href=\"http:\/\/en.wikipedia.org\/wiki\/Coulomb\">coulombs<\/a> nor <a href=\"http:\/\/en.wikipedia.org\/wiki\/Ampere\">amperes<\/a> are terribly relevant to most.<\/p>\n<h3><strong>Weight: one minute<\/strong><\/h3>\n<p>Practically speaking, the difference between weight and mass can be ignored if gravity can be assumed constant at the earth&#8217;s surface and location will always remain close to the earth&#8217;s surface.\u00a0 Nonetheless, weight is a force not a mass and it can be modeled properly.\u00a0 More importantly, any inability to do so with semantic accuracy is a serious issue!<\/p>\n<h3><strong>Composing derived units<\/strong><\/h3>\n<p>Given the following kinds of stuff and some reference amounts for each that we call units, we can describe almost all of a person&#8217;s everyday world:<\/p>\n<ul type=\"disc\">\n<li>Money (e.g., dollars and cents)<\/li>\n<li>Time (e.g., seconds, minutes, hours, days, weeks, months, and years)<\/li>\n<li>Distance (e.g., inches, feet, yards, miles and meters, including mm, cm, km)<\/li>\n<li>Mass or weight (e.g., tons, pounds, ounces or grams, including mg, kg)<\/li>\n<\/ul>\n<p>For example:<\/p>\n<ul type=\"disc\">\n<li>Speed is distance over time, as in a mile per hour or a meter per second.<\/li>\n<li>Area is distances times distance, as in a square meter or an acre.\u00a0<\/li>\n<li>Volume is distance cubed, as in a cubic meter, a liter or a gallon or an ounce.<\/li>\n<li>Acceleration is distance over time over time or distance over time squared, as in meters per second per second or G, which is a constant approximating the acceleration of a mass at the earth&#8217;s surface due to gravity.<\/li>\n<li>Weight is a force, which is mass times acceleration.\u00a0 A kilogram on the earth&#8217;s surface weighs (i.e., exerts a force downward) of approximately 2.2 pounds.\u00a0 A Newton is a kilogram accelerating at one meter per second per second.<\/li>\n<li>Energy or work is force times distance, as in a joule, which is a Newton meter.<\/li>\n<li>Power is work over time, as in a Watt, which is a joule per second.<\/li>\n<li>Current is charge over time, as in an ampere, which is a coulomb per second.<\/li>\n<\/ul>\n<p>We compose new kinds of stuff very simply:<\/p>\n<ul type=\"disc\">\n<li>Multiple or divide one kind of stuff by another.<\/li>\n<\/ul>\n<p>Manipulating amounts is much trickier.\u00a0 That&#8217;s what <a href=\"http:\/\/www.cs.utexas.edu\/~novak\/units95.html\">Novak&#8217;s 1995 paper<\/a> was all about.<\/p>\n<h3><strong>Working with amounts<\/strong><\/h3>\n<p>A long time ago (on the first page of this post!), Mark Linehan listed arithmetic operations as necessary in what he is reluctant to call an upper ontology.\u00a0 I am not so reluctant but he is on the money about arithmetic operations.<\/p>\n<p>Readers of this blog will recall some discussion about adding amounts of money using Siebel&#8217;s model of money (which includes currencies, inflation, and exchange rates) from <a href=\"http:\/\/haleyai.com\/wordpress\/2008\/03\/03\/oracle-should-teach-siebel-crm-about-location-and-money\/\">that<\/a> article.\u00a0 In general:<\/p>\n<ul type=\"disc\">\n<li>An amount of stuff plus another amount of the same kind of stuff equals a total amount of the same stuff.<\/li>\n<li>A total amount of stuff minus an amount of the same kind of stuff yields another amount of the same stuff.<\/li>\n<\/ul>\n<p>So the upper ontology on amounts needs a relation that handles this.\u00a0 It needs to support inferences, such as:<\/p>\n<ul type=\"disc\">\n<li>A second plus a minute is 61 seconds.<\/li>\n<li>A kilometer plus a mile is (5,280 plus 3,280.8399) feet.<\/li>\n<li>212\u00b0F minus 100\u00b0C is 0\u00b0C or 32\u00b0F<\/li>\n<li>A second plus a mile is a problem.<\/li>\n<\/ul>\n<p>It will be interesting to see how OWL, RIF and OMG come out on this.\u00a0 <strong>Some of the standards<\/strong> <strong>may land up being revised deeply to address these issues<\/strong>.\u00a0<\/p>\n<h3><strong>Composing amounts<\/strong><\/h3>\n<p>We have already discussed that distance over time is speed.\u00a0 What happens if we multiply an amount of speed by an amount of time?\u00a0 For example:<\/p>\n<ul type=\"disc\">\n<li>How much is 100 kilometers an hour times 90 seconds?<\/li>\n<li>How much is one mile per day times a month?<\/li>\n<li>How many acres in a square kilometer?<\/li>\n<li>How much is minimum wage for a week?<\/li>\n<\/ul>\n<p>The infrastructure required for this kind of reasoning is critical if an ontology for amounts is to be broadly useful.\u00a0 Novak&#8217;s paper is the tip of the iceberg.\u00a0 Authority does much of this well, but we need vendors and\/or the W3C and OMG to bring the semantic web and MDA stack up to snuff.\u00a0<\/p>\n<p>The efforts at OMG on such ontologies are a great step in that direction.<\/p>\n<p><br clear=\"all\" \/><\/p>\n<hr SIZE=\"1\" width=\"33%\" align=\"left\" \/><sup>[1]<\/sup> Where the need for an ontology of events also <a href=\"http:\/\/haleyai.com\/wordpress\/2008\/03\/14\/in-the-names-of-cep-and-bpm\/\">arose<\/a>.<br \/>\n<sup>[2]<\/sup> I guess it will be hard to convince OMG that &#8220;concept&#8221; is more appropriate than &#8220;object&#8221;, though. \ud83d\ude0e<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recent posts on money and time have produced some excellent comments and correspondence.\u00a0 There is even recent OMG effort that is right on the money, at least concerning time.\u00a0 For details, see the Date-Time Foundational Vocabulary RFP.\u00a0 I am particularly impressed with SBVR &#8220;Foundation&#8221; Vocabularies, which I understand Mark Linehan of IBM presented last week &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/haleyai.com\/wordpress\/2008\/03\/20\/ontology-of-time-in-progress-amounts-needed\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Ontology of time in progress &#8211; amounts needed&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,24],"tags":[35,46,76,92,96,100,127,137,154,190,198,208,218,220,221,222,230,240,268,272,284,295,300,302,305],"class_list":["post-73","post","type-post","status-publish","format-standard","hentry","category-ontology","category-standards","tag-amounts","tag-authority","tag-cartesion","tag-coordinates","tag-currency","tag-date","tag-exchange","tag-foundation","tag-haley","tag-location","tag-mda","tag-money","tag-novak","tag-odm","tag-omg","tag-ontology-definition-meta-model","tag-position","tag-prr","tag-sbvr","tag-siebel","tag-standard-ontology","tag-time","tag-unit-of-measure","tag-upper-ontology","tag-vocabulary"],"_links":{"self":[{"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/posts\/73","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/comments?post=73"}],"version-history":[{"count":1,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/posts\/73\/revisions"}],"predecessor-version":[{"id":1597,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/posts\/73\/revisions\/1597"}],"wp:attachment":[{"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/media?parent=73"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/categories?post=73"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/tags?post=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}