ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "Hashtag": "as:Hashtag" } ], "id": "https://discuss.systems/users/ocratato/statuses/113014243923520803", "type": "Note", "summary": null, "inReplyTo": "https://discuss.systems/users/ocratato/statuses/113009084793506870", "published": "2024-08-24T00:48:29Z", "url": "https://discuss.systems/@ocratato/113014243923520803", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113014243923520803", "inReplyToAtomUri": "https://discuss.systems/users/ocratato/statuses/113009084793506870", "conversation": "tag:discuss.systems,2024-08-22:objectId=23927070:objectType=Conversation", "content": "<p><a href=\"https://discuss.systems/tags/SASSY\" class=\"mention hashtag\" rel=\"tag\">#<span>SASSY</span></a></p><p>There is one classification of the RST reationships that we can use. They can be either structural or semantic. The structural relationships will come from the overall design of the document. The semantic ones come from the data properties - i.e. the predicates of the RDF statements.</p><p>In practice this means that the sorted order for the RDF statements within a paragraph is based on the semantics.</p><p>This SASSY subproject aims to take lists of RDF statements and sort each list based on the semantic ranks. The RDF statements will then be agregated into sentence sized chunks. </p><p>The next step is the internal organisation of the sentences, such as adjectival phrases and subordinate clauses. </p><p>An interesting step is to identify the flow of focus and use that to replace nouns (Fred) with pronouns (he) or noun phrases (the boy). For a design document it is especially important not to introduce any ambiguity.</p><p>The final step is to create a grammar tree for each sentence and pass it to the NLG program.</p><p><a href=\"https://discuss.systems/tags/SoftwareArchitecture\" class=\"mention hashtag\" rel=\"tag\">#<span>SoftwareArchitecture</span></a><br /><a href=\"https://discuss.systems/tags/NLG\" class=\"mention hashtag\" rel=\"tag\">#<span>NLG</span></a> <a href=\"https://discuss.systems/tags/NaturalLanguageGeneration\" class=\"mention hashtag\" rel=\"tag\">#<span>NaturalLanguageGeneration</span></a></p>", "contentMap": { "en": "<p><a href=\"https://discuss.systems/tags/SASSY\" class=\"mention hashtag\" rel=\"tag\">#<span>SASSY</span></a></p><p>There is one classification of the RST reationships that we can use. They can be either structural or semantic. The structural relationships will come from the overall design of the document. The semantic ones come from the data properties - i.e. the predicates of the RDF statements.</p><p>In practice this means that the sorted order for the RDF statements within a paragraph is based on the semantics.</p><p>This SASSY subproject aims to take lists of RDF statements and sort each list based on the semantic ranks. The RDF statements will then be agregated into sentence sized chunks. </p><p>The next step is the internal organisation of the sentences, such as adjectival phrases and subordinate clauses. </p><p>An interesting step is to identify the flow of focus and use that to replace nouns (Fred) with pronouns (he) or noun phrases (the boy). For a design document it is especially important not to introduce any ambiguity.</p><p>The final step is to create a grammar tree for each sentence and pass it to the NLG program.</p><p><a href=\"https://discuss.systems/tags/SoftwareArchitecture\" class=\"mention hashtag\" rel=\"tag\">#<span>SoftwareArchitecture</span></a><br /><a href=\"https://discuss.systems/tags/NLG\" class=\"mention hashtag\" rel=\"tag\">#<span>NLG</span></a> <a href=\"https://discuss.systems/tags/NaturalLanguageGeneration\" class=\"mention hashtag\" rel=\"tag\">#<span>NaturalLanguageGeneration</span></a></p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://discuss.systems/tags/sassy", "name": "#sassy" }, { "type": "Hashtag", "href": "https://discuss.systems/tags/softwarearchitecture", "name": "#softwarearchitecture" }, { "type": "Hashtag", "href": "https://discuss.systems/tags/nlg", "name": "#nlg" }, { "type": "Hashtag", "href": "https://discuss.systems/tags/naturallanguagegeneration", "name": "#naturallanguagegeneration" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113014243923520803/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113014243923520803/replies?min_id=113021426286139112&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113014243923520803/replies", "items": [ "https://discuss.systems/users/ocratato/statuses/113021426286139112" ] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113014243923520803/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113014243923520803/shares", "type": "Collection", "totalItems": 0 } }