- From: Guha <guha@google.com>
- Date: Tue, 10 Sep 2013 07:40:56 -0700
- To: Jason Douglas <jasondouglas@google.com>
- Cc: Martin Hepp <martin.hepp@ebusiness-unibw.org>, Tallyfy <hello@tallyfy.com>, PublicVocabs <public-vocabs@w3.org>, Vicki Tardif Holland <vtardif@google.com>, Sam Goto <goto@google.com>
- Message-ID: <CAPAGhv9pTpsQMMDj=WdapGXu7051QzXmk6teeLTNO3x+=VQWEQ@mail.gmail.com>
I second Jason's sentiment. The world of process modelling is large and hairy. We don't want to go down that rat hole ... guha On Mon, Sep 9, 2013 at 7:33 AM, Jason Douglas <jasondouglas@google.com>wrote: > Yipes. I thought this thread was just about understanding "howto" content > pages in a structured way. Process modeling is a rat hole and way out of > scope, IMO. > > > On Mon, Sep 9, 2013 at 4:17 AM, Martin Hepp < > martin.hepp@ebusiness-unibw.org> wrote: > >> >> On Sep 9, 2013, at 1:00 PM, Tallyfy wrote: >> >> > Are Wil and Jan members of this list? >> > >> I don't know, but I don't think so. >> >> > Without prejudice to some work here that may result in a simple and >> web-friendly spec, I think some organisation to reach the goal of defining >> explicit control flow would be highly rewarding - since it would represent >> a necessary evolution beyond machine-understandable markup and entities. >> How entities are a constituent of higher level goals and processes is >> probably the real answer to better search. If not search, they would be a >> very interesting in terms of knowledge discovery - such as being to ask >> 'What happens at the Chile embassy [location]?' in Sam's example, to use >> just one permutation of many possible questions. Bringing all this to a >> scale such as the web would be very exciting. >> > >> > We at Tallyfy can help to define and implement Process markup, but we >> are one of many others. Is there a way that a project with some >> organisation can be spawned from this discussion? >> > >> > Thanks, >> > Amit >> > >> > On 9 Sep 2013, at 11:33, Martin Hepp <martin.hepp@ebusiness-unibw.org> >> wrote: >> > >> >> All: >> >> If you really want to embark into process modeling in schema.org, >> then you should first become clear about >> >> >> >> - whether you want to model processes in procedural fashion (explicit >> control flow) or a declarative fashion (modeling a set of actions and their >> pre- and post-conditions), and >> >> - whether the process models should be executable by a computer or >> merely documents for human consumption. >> >> >> >> Hundreds of researchers have worked on understanding how processes can >> be modeled in the context of information systems, and the least one can say >> is that >> >> >> >> 1. it is hard and >> >> 2. quick, simple approaches don't work or don't scale or both. >> >> >> >> See e.g. >> >> >> >> >> http://www2.informatik.hu-berlin.de/top/download/publications/fahlandlmrwwz_2009_emmsad.pdf >> >> >> >> for a brief overview. >> >> >> >> Without excluding others, I think it would make a lot of sense to >> involve >> >> >> >> Wil van der Aalst, http://wwwis.win.tue.nl/~wvdaalst/ >> >> and >> >> >> >> Jan Mendling, http://www.wu.ac.at/infobiz/team/mendling >> >> >> >> in any such draft. They both spent years of their lives into >> understanding the challenges of process modeling... >> >> >> >> >> >> Martin >> >> >> >> >> >> >> >> On Sep 6, 2013, at 10:04 PM, Vicki Tardif Holland wrote: >> >> >> >>> I think a combination of Jason's suggestion of >> http://schema.org/ItemList and something similar to >> http://schema.org/Recipe would do the trick. The key difference is that >> you probably want to specify the step number instead of relying on page >> layout as parsers often discard the order of elements. >> >>> >> >>> Vicki >> >>> >> >>> Vicki Tardif Holland | Metadata Analyst | vtardif@google.com | >> 978-613-9630 >> >>> >> >>> >> >>> >> >>> On Fri, Sep 6, 2013 at 7:17 AM, Tallyfy <hello@tallyfy.com> wrote: >> >>> "Process" sounds very promising as a purely top-level construct, >> because any serial process (not related to a "thing" but maybe with >> embedded references to things) can be wrapped and labelled as an actionable >> container. http://schema.org/Recipe is the same concept as this, but >> only relates to food recipes. >> >>> >> >>> We subscribe the Gates quote - "the future of search is verbs" and >> interpret it as machines able to understand not just content, but processes >> like "How to get a Chile tourist visa for British citizens" - an ordered >> list of steps. Rankings for processes are also different to content >> backlinks, which we are working on, as you could define pre-requisites (do >> this before doing this) and chain processes after (after doing this - >> continue with this). >> >>> >> >>> Could somebody help me propose this as a new item? I have no idea >> where to start. >> >>> >> >>> thanks >> >>> Amit >> >>> http://tallyfy.com >> >>> On Thursday, 5 September 2013 at 17:36, Sam Goto wrote: >> >>> >> >>>> Maybe an ItemList (or a specialized subclass, e.g. >> http://schema.org/Process) of http://schema.org/Action and its >> subclasses? >> >>>> >> >>>> >> >>>> On Thu, Sep 5, 2013 at 9:33 AM, Tallyfy <hello@tallyfy.com> wrote: >> >>>>> The list may not be about a specific thing, but a process - which >> could include many things. For example - the list, "How to enjoy a great >> Saturday night in" might have a reference to a food - pizza AND a movie - >> as an entity, etc. Granted, the example isn't the best, but it's entirely >> unrelated to any specific thing. >> >>>>> >> >>>>> In the composite scenario (which might not even have any linked >> entities) - I guess there might not even be a thing here at all, it's quite >> specifically a set of steps with an objective. For example "What to look >> out for when buying a house in London" >> >>>>> >> >>>>> So to clarify, this isn't to enumerate objects or things into a >> determined order like "Top 10" - it's to define actionable things as steps >> - whether or not there's related entities. >> >>>>> >> >>>>> A >> >>>>> On Thursday, 5 September 2013 at 17:24, Jason Douglas wrote: >> >>>>> >> >>>>>> Maybe a new subclass of ItemList? >> >>>>>> >> >>>>>> Aside: seems like ItemListElement should have a range of Thing so >> you could do structured lists (movies, steps, etc.). >> >>>>>> >> >>>>>> -jason >> >>>>>> >> >>>>>> >> >>>>>> On Thu, Sep 5, 2013 at 2:44 AM, Tallyfy <hello@tallyfy.com> wrote: >> >>>>>>> Hi everyone, >> >>>>>>> >> >>>>>>> I run a startup called http://tallyfy.com >> >>>>>>> >> >>>>>>> We've just been enrolled into StartupChile, and aim to launch >> within a few months using their help. Our homepage looks something like >> this: >> >>>>>>> https://dl.dropboxusercontent.com/u/14563542/tallyfy.png >> >>>>>>> >> >>>>>>> What we do is allow anyone to embed knowledge as steps in a >> checklist or a process. Examples might be: >> >>>>>>> • How to bake a carrot cake >> >>>>>>> • How to change a bicycle tyre >> >>>>>>> • What to pack if you're visiting the Amazon rainforest >> >>>>>>> • My bucket list >> >>>>>>> The clearest and most obvious point to make here is that these >> checklists, when marked up via schema.org would be excellent ways to >> present answers to questions without people going through many pages on >> search engines. >> >>>>>>> >> >>>>>>> So I wanted to propose a schema for marking up a checklist (or a >> process).. If there is one already - could someone point me to it? >> >>>>>>> >> >>>>>>> If we could understand that this is a "set of steps for doing >> something" - I think that would be very valuable, not just to search but >> for people looking for knowledge which is actionable, not just web pages. >> In other words, an actual set of steps marked up is more valuable than a >> block of content (usually using <ol> or <ul> HTML) which blends into a web >> page. >> >>>>>>> >> >>>>>>> We intend to do a lot more - you can measure how many people did >> a checklist, how long it took on average, reviews, etc. so perhaps those >> could incorporate into this schema. >> >>>>>>> >> >>>>>>> thanks >> >>>>>>> Amit >> >>>>>> >> >>>>> >> >>>> >> >>> >> >>> >> >> >> >> -------------------------------------------------------- >> >> martin hepp >> >> e-business & web science research group >> >> universitaet der bundeswehr muenchen >> >> >> >> e-mail: hepp@ebusiness-unibw.org >> >> phone: +49-(0)89-6004-4217 >> >> fax: +49-(0)89-6004-4620 >> >> www: http://www.unibw.de/ebusiness/ (group) >> >> http://www.heppnetz.de/ (personal) >> >> skype: mfhepp >> >> twitter: mfhepp >> >> >> >> Check out GoodRelations for E-Commerce on the Web of Linked Data! >> >> ================================================================= >> >> * Project Main Page: http://purl.org/goodrelations/ >> >> >> >> >> >> >> >> -------------------------------------------------------- >> martin hepp >> e-business & web science research group >> universitaet der bundeswehr muenchen >> >> e-mail: hepp@ebusiness-unibw.org >> phone: +49-(0)89-6004-4217 >> fax: +49-(0)89-6004-4620 >> www: http://www.unibw.de/ebusiness/ (group) >> http://www.heppnetz.de/ (personal) >> skype: mfhepp >> twitter: mfhepp >> >> Check out GoodRelations for E-Commerce on the Web of Linked Data! >> ================================================================= >> * Project Main Page: http://purl.org/goodrelations/ >> >> >> >> >
Received on Tuesday, 10 September 2013 14:41:27 UTC