LOGIN
Gaurav
0
Noob
Mitra
 · KolkataIndia
Share
Report
Get Link
QUESTION
Open

What is the first thing that needs to be done, folks ?

1 like 
Like
Award Contribution
Load 4 previous comments
Steven Reubenstone
39
Community Expert
Mechanical Engineer & Tinkerer of Things.
 · New YorkU.S.
Share
Report
Get Link

+Dave Cline excellent help in #algorithms

Like
1 like 
Award Contribution
Bi Sh
1
Apprentice
Design Invention Research (Project Leader)
 · KathmanduNepal
Share
Report
Get Link

@Gaurav … There are many attempts done in this area… One is Turing Machine… A finite state Universal Machine…

Like
0 like 
Award Contribution
Bi Sh
1
Apprentice
Design Invention Research (Project Leader)
 · KathmanduNepal
Share
Report
Get Link

+Dave Cline …thanks… Really very practicle insight to simplify the Auto n intelligent Problem solving… I think this is the right way to begin with…
As you have pointed Natural language is not exact like Math or logic n lot of ambiguity arises if a Pre conditioned Processing (a dead Machine) tries to understand it for the satisfaction of Solution seeker or specification. Some intuitive constraints is definitely needed to simplify as well as to make it interoperable n maintain Standards(Technical Specification).
One more approach to overcome the ambiguity is to make the whole process interactive(necessary feedback n feed forward). For example… If the machine can be sure about the Problem asked for solution… It will show the ambiguity level n wifi encourage to further narrow down or elaborate or restate or rephrase or give examples etc… Just like a human being does while in confusion…
This project will greatly be benefitted by your expert advice…

Like
1 like 
Award Contribution
Software engineer, tinkerer
 · New YorkU.S.
Share
Report
Get Link

Ooh that’s a great idea to make it interactive

Gaurav I think to do the actual conversion, you will be able to get a lot of information out of the flowchart files. Certain shapes mean certain things in most flowcharts programs, and arrows indicate the sequence of events. A good first step might be to try to take a really simple flowchart in some free flowchart program, preferably one that saves its flowcharts to xml or another easily parseable format, then to write a program to convert that to a simple algorithm. E.g.

  1. get bread
  2. is there peanut butter?
    A) if yes – add peanut butter
  3. eat sandwich

You know now that I think about it, I’m not sure you’d need to do a lot of language interpretation, since most of the text is copy-pasteable from the flowchart nodes themselves (e.g. “get bread” can just be copy-pasted from the flowchart file, it doesn’t need to be understood what getting bread means I don’t think). Or maybe you would need to for something? I’d have to think about it

Like
1 like 
Award Contribution
Steven Reubenstone
39
Community Expert
Mechanical Engineer & Tinkerer of Things.
 · New YorkU.S.
Share
Report
Get Link

nice work Dave Cline

Like
0 like 
Award Contribution
Steven Reubenstone
39
Community Expert
Mechanical Engineer & Tinkerer of Things.
 · New YorkU.S.
Share
Report
Get Link

How can we push this forward?

Like
0 like 
Award Contribution
Leave a reply...
DISCOVER
CHAT
HIRE
ACTIVITY
FEED
New Post
Help
Start Project
Online Users
Share Link