Port80 Forums Ilisys Web Hosting Fast Hit Web Hosting

Our Platinum Sponsors:


Go Back   Port80 Forums > General > Chit Chat

Reply
 
Thread Tools Display Modes
  #1  
Old 04-06-2009, 05:22 PM
icon's Avatar
icon icon is offline
Senior Member
AWIA Member
 
Join Date: Oct 2006
Location: Perth
Posts: 549
icon is on a distinguished road
Default Someone code this please...

I have a friend who was complaining about having problems finding information about graduate research programs in his field using Google and University websites in general. In response to these comments I started ranting and the rant turned into a sort of odd idea to create a Node Based interface to Google/Other Search Engines.

In my mind this would be a non-destructive, visual GUI to aid in performing, ordering and analysing multiple searches online. It'd be similar in look/feel to something like Shake [screenshot] or Maya's Hypershade Editor, with the focus being on utility nodes that connect to each other and eventually to a 'Print Node' which outputs your results in an AJAX interface that updates as you edit your nodes.

An example of how this would work follows, tailored to my friends problem:
Quote:
Take the results of a Google search for "University Graduate Programs", turn it into a little visual [Search Node] in a Fash/JS/AJAX inferface,

Create another [Search Node] for the results of "Research in MyFieldOfInterest" on Google,

Create a new [Cross-Section Node] and drag the output of your previous nodes into the Cross-Section node's input[1] and input[2],

Create a new [Iterative-Search Node] for "Universities in [$ListOfCountries]" and fill in the array $ListOfCountries with the places you want to visit,

Create a [Prioritise Node] and drag output of previous Cross-Section Node into it's Input[1]. Drag the output of your Iterative Search node to the Priority[1] input on this node,

Create a new [Print Node] and plug the output of the Prioritise Node and watch the AJAX table fill up with your results.
The obvious advantage of a system like this is that it's non-destructive so you can change variables and view the new search results in real time. This allows for a modular tweaking/refining of your search.

I think there's also the room to create custom Social Networking / Social Media nodes and var-lists that people could contribute too. So for example "Counties Amazon Delivers Too" might be a contributed node/var. Or there might be ... "Universities Offering Graduate Programs in X", and if there isn't then the output of your search could be saved and shared as just such a node.

Aaaaanyway ... I thought it was a cool enough idea to handball on and see if anyone wants to pick it up. If you make bazillions of dollars from it you can buy me a case of Coopers
__________________
[ hi, my name's wil and welcome to my rant ]
Reply With Quote
  #2  
Old 05-06-2009, 09:29 AM
heist heist is offline
Senior Member
AWIA Member
 
Join Date: Sep 2006
Posts: 573
heist is on a distinguished road
Default

i don't get it - what's this difficult new interface designed to achieve?
Reply With Quote
  #3  
Old 05-06-2009, 10:38 AM
icon's Avatar
icon icon is offline
Senior Member
AWIA Member
 
Join Date: Oct 2006
Location: Perth
Posts: 549
icon is on a distinguished road
Default

I like the node/DAG model because it allows you to perform complex operations in a simple and intuitive way. It really shines when you've got a workflow-type set of operations and want to be able to change things and see the results in real time.

It's also easy to share those sorts of networks and develop your own methods for achieving results. For example you can share a Shake network for compositing but you can't share Photoshop layers (not as easily anyway) , instead you have to teach the PS technique.

There's lots of things I'd like to be able to do with my web searches (recording, comparing and piping the results being a few that pop to mind) but usually can't. I think this would be a simple way of doing those otherwise complicated things.

Although you might be right ... it could just be over-complicated and unnecessary. I do that a bit
__________________
[ hi, my name's wil and welcome to my rant ]
Reply With Quote
  #4  
Old 05-06-2009, 10:54 AM
heist heist is offline
Senior Member
AWIA Member
 
Join Date: Sep 2006
Posts: 573
heist is on a distinguished road
Default

Quote:
Originally Posted by icon View Post
I like the node/DAG model because it allows you to perform complex operations in a simple and intuitive way. It really shines when you've got a workflow-type set of operations and want to be able to change things and see the results in real time.

It's also easy to share those sorts of networks and develop your own methods for achieving results. For example you can share a Shake network for compositing but you can't share Photoshop layers (not as easily anyway) , instead you have to teach the PS technique.

There's lots of things I'd like to be able to do with my web searches (recording, comparing and piping the results being a few that pop to mind) but usually can't. I think this would be a simple way of doing those otherwise complicated things.

Although you might be right ... it could just be over-complicated and unnecessary. I do that a bit

sorry - this is probably very obvious to you as you like to work this way, but i really only use web searches to find info. search -> click -> read and i'm done.

i'm not sure why someone would want to graph/tree/composite/record the results of a web search. can you give me a real world example?

is it like, so you can save a neatly tailored web search and see when new info becomes available in that specific area... like a feed?
Reply With Quote
  #5  
Old 05-06-2009, 01:12 PM
jexley's Avatar
jexley jexley is offline
AWIA Committee
AWIA Member Committee
 
Join Date: Nov 2006
Location: Perth-SOR
Posts: 914
jexley is on a distinguished road
Default

Mate, that IS a bazillion dollar idea. Somebody's surely thought of something similar somewhere too (probably), so the question is just what you asked: Who's building it?

Me, I'd love to, except the word "node" makes me think of something a Hobbit would grow in his garden and wouldn't taste very good unless you add a lot of salt. Plus, I'm busy trying to build my own bazillion dollar ideas.

Good luck though, I like it and think its neat.
__________________
Jex AnalyticsGoogle Made Simple
Reply With Quote
  #6  
Old 05-06-2009, 02:41 PM
tuna's Avatar
tuna tuna is offline
Senior Member
AWIA Member
 
Join Date: Apr 2003
Location: Perth
Posts: 3,093
tuna is on a distinguished road
Default

I have seen this done before, I think some french dudes have already done it.
__________________
Gary Barber
User Experience Consultant
radharc * Freelance User Experience Designer * Random Smelly Fish + UX stuff
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +8. The time now is 08:20 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.