Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #31352 > unrolled thread

Asking suggestions for writing this kind of software

Started byJohn <xsli2@yahoo.com>
First post2015-03-23 07:03 -0700
Last post2015-03-23 19:01 +0100
Articles 2 — 2 participants

Back to article view | Back to comp.lang.java.programmer


Contents

  Asking suggestions for writing this kind of software John <xsli2@yahoo.com> - 2015-03-23 07:03 -0700
    Re: Asking suggestions for writing this kind of software Robert Klemme <shortcutter@googlemail.com> - 2015-03-23 19:01 +0100

#31352 — Asking suggestions for writing this kind of software

FromJohn <xsli2@yahoo.com>
Date2015-03-23 07:03 -0700
SubjectAsking suggestions for writing this kind of software
Message-ID<50d4aeb2-bfe3-41bd-8e24-90f494715bcb@googlegroups.com>
Hi:

I am sort of fascinated by this software.

http://www.thebrain.com/

It organizes(saves) the files/directories on your computer bases on your thoughts, not the traditional way(folder 'vocation', folder 'tax', folder 'cars' etc). A file in vocation folder maybe related to cars(for example, fixing car during vocation -- it happened to me) and tax(maybe that cost is tax related).

I am an experienced Java developer. I am interested in developing a software like that, of course heading different direction. So I am not stealing anything, just inspired by them. For example, academic researchers want to organize the current thoughts in THIS field: some thoughts are consistent, some are in contradiction. They always draw a mental map in their mind. A software more customized will help. 

What kind of technologies are used behind the scene?
1)is some kind of light database for storing the links between each node? Is this called knowledge based?
2)when a user creates a new node by mouse dragging, what kind of Java package can do that?

Thank you very much.

[toc] | [next] | [standalone]


#31353

FromRobert Klemme <shortcutter@googlemail.com>
Date2015-03-23 19:01 +0100
Message-ID<cnb2nnFm3r7U1@mid.individual.net>
In reply to#31352
On 23.03.2015 15:03, John wrote:

> I am sort of fascinated by this software.
>
> http://www.thebrain.com/
>
> It organizes(saves) the files/directories on your computer bases on
> your thoughts, not the traditional way(folder 'vocation', folder
> 'tax', folder 'cars' etc). A file in vocation folder maybe related to
> cars(for example, fixing car during vocation -- it happened to me)
> and tax(maybe that cost is tax related).

It seems you have to do the organization yourself.  I would be much more 
amazed if they did it automatically for you - like a mixture of thebrain 
and http://www.splunk.com/ .

> I am an experienced Java developer. I am interested in developing a
> software like that, of course heading different direction. So I am
> not stealing anything, just inspired by them. For example, academic
> researchers want to organize the current thoughts in THIS field: some
> thoughts are consistent, some are in contradiction. They always draw
> a mental map in their mind. A software more customized will help.
>
> What kind of technologies are used behind the scene? 1)is some kind
> of light database for storing the links between each node? Is this
> called knowledge based? 2)when a user creates a new node by mouse
> dragging, what kind of Java package can do that?

I think there are two aspects to this software:
  1. Presentation
  2. Storage

Second aspect could be handled by a graph database, e.g. http://neo4j.com/

First aspect is probably more tricky as layout of arbitrary graphs is 
hard to automate.

Kind regards

	robert


-- 
remember.guy do |as, often| as.you_can - without end
http://blog.rubybestpractices.com/

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.java.programmer


csiph-web