I suggest you ...

node types with structured meta data

It would be nice to be able to define types of nodes with associated properties. For example, maybe an "event" type node with properties such as "name of event", date, duration, etc.  I could also envision a "person" type node with name, birth place, birth date, etc.  Yet another example could be a "research" type node with the name of the research paper, lead author's name, university affiliation, date published, names of other collaborators.

An example of a structured node that is buried in the text is at http://forums.thebrain.com/tool/post/thebrain/vpost?id=2733306

I imagine that the structured data structures would be relational and this would facilitate logical data-base oriented queries beyond tagging.  For example, find all research papers published between 2001 and 2002.  Find all research papers with "cognition" in the title and "Jones" as lead author.

Find all people born in a certain state during a certain time.

I am thinking about the query capability to make it easier to do more interesting investigations (especially for users who may not have created the brain)

1,456 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    johnfaigjohnfaig shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    56 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Gerard CoppejansGerard Coppejans commented  ·   ·  Flag as inappropriate

        See #3375, #3385 and #3385

        I would also like the implementation of structured metadata in the brain9
        Even from and to the xmp sidecar files of mediafiles.

      • Gerard CoppejansGerard Coppejans commented  ·   ·  Flag as inappropriate

        See #3375, #3385 and #3385

        I would also like the implementation of structured metadata in the brain9
        Even from and to the xmp sidecar files of mediafiles.

      • Gerard CoppejansGerard Coppejans commented  ·   ·  Flag as inappropriate

        See #3375, #3385 and #3385

        I would also like the implementation of structured metadata in the brain9
        Even from and to the xmp sidecar files of mediafiles.

      • c.p.brownc.p.brown commented  ·   ·  Flag as inappropriate

        Thoughts only contain a few pre-built fields (rich-text memo, date, attachment-list, checkbox, etc.), it would be very useful if we could add our own.
        EG: create a thought, add a date field, call it 'birthday', add an URL field, call it 'website', add a picture field, call it 'portrait'... save as a new thought template.
        The notes pane would then become a generic parameters pane with some basic re-arranging options.
        Having this data then opens up the possibility to add:
        * Complex filters.
        * Forms pane, micro-form (on the node itself).
        * Custom formatted file export, EG: select a bunch of nodes, export using a template:
        header = <html><body><table><tr>
        record_loop = <td>[thoughtname]</td></td>[birthday]</td><td><img href="[portrait]"></td>...
        footer = </tr><table></body></html>

      • NetsaverNetsaver commented  ·   ·  Flag as inappropriate

        I think this proposal is the main way to get a lot of requested features (structured meta data = user-defined properties):
        1) they could be inherited from the ancestor type (e.g. a flag can be added to type and tags at children creation time)
        2) a group of thoughts of same (or similar type) can be crossed together to form a table view:
        on the rows can lie the thoughts selected, on the columns their (common) properties values: a new group thought can be created as ancestor for all compared thoughts and the table view attached (just to recycle current features)
        3) this table could be updated/refreshed on command or ordered by a property: note that if a time/date property is used for thoughts and a table view with this only property as column, then ordering by time you get a timeline, user-defined; if a counter is used, you can get a sequence of thoughts...
        4) the concept above may be extended to form the idea of calculated properties: for sub-trees of thoughts of same type, the value of a property can be obtained aggregating the values of related children properties: economic balances, work tree charts, etc are obtained this way; the simple property: 'number of children' may give indication of the weight of a thought

        ... may be it could be better add new ideas for these items, anyway they are only possible if properties are implemented

      • Roger KappRoger Kapp commented  ·   ·  Flag as inappropriate

        Would you mind commenting if this (2nd only to the timeline) request will someday work OUT of your development labs ?

        Really missing it.

        Being able to manage structured data in TB would be a real plus.
        Not being able to manage it in TB forces us to use other tools for it.
        And someday, we'll find a tool that no longer requires us to use TB ...

      • kormkorm commented  ·   ·  Flag as inappropriate

        The last update on this was 4.5 years ago (Harlan's "now working in our development labs"). Is there a more current status?

      • Roger KappRoger Kapp commented  ·   ·  Flag as inappropriate

        Any news regarding "structured meta data" support by TheBrain ?

        I (like many others I guess) miss the ability to define a node in my brain as being of a certain "structured type".
        (I know I can give it a "type", but that has no effect on the node's properties.
        Depending on a node "type", I'd appreciate if some properties would be attached to it (like a date for an "event", a phone number for a "contact", ...).

        I'd really appreciate if you would give us some feedback wether or not we might see structured data supported by TheBrain.

        I'd be happy to participate in developing the concept if so you wish.
        TIA, and keep up the good work.

      • PosicionamientoPosicionamiento commented  ·   ·  Flag as inappropriate

        Maybe projects could be managed using these new feature. For example schedules, payments, domain expiration warnings and other tasks related to a project, client or thought. Am I right?

      • Kiwipom01Kiwipom01 commented  ·   ·  Flag as inappropriate

        The todo functionality should be part of this functionality. Being seperate like it is it feels like an independant add on and this meta data enhancement would incorporate it fully into the brain

      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        I like this idea a lot. And the more import/export/synchronization possibilities the better. For example, with Outlook contacts, TAGS (categories).

      • xhansxxhansx commented  ·   ·  Flag as inappropriate

        Quote:
        "
        STARTED ·
        ADMIN
        Harlan Hugh (Admin, PersonalBrain) responded · July 15, 2009
        The underlying architecture for structured data inside of Brains is now working in our development labs.
        "
        That's 2 years 7 months ago! This feels as if you are just kidding us....

      • jose borjajose borja commented  ·   ·  Flag as inappropriate

        <a href="http://www.borjabotia.es/index.php/posicionamiento-natural"><b>Posicionamiento Natural</b></a> en Internet, es aparecer en los primeros resultados de los buscadores, en especial Google.<br/>
        Con nuestro <a href="http://www.borjabotia.es/index.php/posicionamiento-natural"><b>Posicionamiento Natural</b></a> tu página web en poco tiempo estará en los primeros resultados de los buscadores: Google - Yahoo - Msn - Bing, etc.

      • jose borjajose borja commented  ·   ·  Flag as inappropriate

        <a href="http://www.borjabotia.es/index.php/posicionamiento-natural"><b>Posicionamiento Natural</b></a> en Internet, es aparecer en los primeros resultados de los buscadores, en especial Google.<br/>
        Con nuestro <a href="http://www.borjabotia.es/index.php/posicionamiento-natural"><b>Posicionamiento Natural</b></a> tu página web en poco tiempo estará en los primeros resultados de los buscadores: Google - Yahoo - Msn - Bing, etc.

      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        What about this feature release??? It has passed much more than one year since it was started. Please, update!!!!!!!!

      ← Previous 1 3

      Feedback and Knowledge Base