Who wants to help build a Search Engine. Codeing of this search started in 1999. It originally was just a plain text search. (.txt) The flowchart to do the line wrap and match hi-lights took 3 days. It worked like a charm. (see the links to these charts below) Step one complete. Search and display text results. Next was the ability to search text and call up pictures. If a match was found on a line and the following line had the path to a picture, then that picture was displayed. We scanned in and cataloged 5000+ family pictures and had that as a test base. Changes were made so the search could run as a screen saver. Then with a random option, because sequential becomes very very boring fast. Then came VIDEO and Music. Being able to start and stop anywhere in a video clip, slow motion and freeze frame are the main features. I've had a mini dvd camcorder for 4 years now. Desktop Search makes computers and video fun. The very early version (1999) of the search has way less functionality but is valuable as a stripped down search. (I'll supply copies of the early and most recent source.) It wouldn't be difficult to make this app a net search, or create Linux, Mac and C versions. Just 10,000 lines of Visual Basic 5 with lots of comments and deactivated testing lines. Instead of a picture it would be a URL that would be loaded. It's very scalable. I currently run it as a background job. A few thousand copies searching designated parts of the material, should do the trick. All my notes, emails and net clippings since 1999 amount to 75M At 20,000,000 cps it takes just over 3 seconds. (4 year old laptop) I have looked at some of the others. The more I looked the more I loved this desktop search. The thing I like most is that all my searches can be done in full text mode. With search, it is ALWAYS the context one is looking for. I know the name "Joe Smith" when I search. It is his phone# or a person I met with him that I am interested in. Context context context. The other searches give you gibberish from their index files, before you see the real data. Another must have feature of any Desktop Search is notepad capabilities. This one is very very fast and easy. Before computer search, people had recipe books, phone books address books. They kept notes short and to the point. When looking for something they had to read the text. With computer search you can keep much much more detailed notes and store it all, in one file if you like. Keep every bit of printed matter that is worthwhile. It won't amount to all that much. Mine's next to nothing at 75M. No need for indexing desktop search; like Google, Yahoo and Microsoft. Having all your photos, music and telephone videos readily available and this software to play random selections can be entertaining. It's quick to add search detail for these files or video segments. It can flash through photos at 10 per second and faster. Sample your videos, music, pictures and text in the same screen saver. If another search is being used. Augment it's capabilities with this one. There will be no conflicts. This app can be relatively SECURE for text. In display mode the text can not be cut or copied. (The extract capability would have to be disabled.) Having the original file encrypted and the decrytion taking place on the fly adds to security. Any system can be bypassed by taking pictures or video. Other features are: Merge, Search and Replace, Selected photo or song to copy, directory list, differences between 2 files and some lesser functions that make searching useful. This search is leading the pack in simplicity, expandability, usefulness and speed. Gets the data up on the screen fast. This software needs to be taken to the next level. -Maybe develop it with a University. -Maybe a medium to large company that wants to develop search. -Maybe develop it using various forums: Java, VB, Unix, Mac, C etc... -Maybe get some venture capital and 2 developers per project, then do it here. -Maybe open-source. -Maybe all of the above. This should be a very interesting Search Engine project. Next version will have: Search for URL's and put the text into the clipboard. That way I would just have to do a paste / insert into the browser. I will also change the text search to default to case sensitive. A control element will allow for over-ride. It will be a little quicker when search text doesn't have to be switched to uppercase. This is relatively simple code and does a lot right now. With a nice interface and some fresh ideas, it can go a long way. I can supply: Latest source code, Very early source code, Flowcharts, Documentation and numerous examples. This search is so fast it will make you laugh. cheers and happy searching. Flowcharts page 1 and 2 below: http://www.telusplanet.net/public/stonedan/pict01.jpg http://www.telusplanet.net/public/stonedan/pict02.jpg Check the home page below for the EXE and more details: http://www.telusplanet.net/public/stonedan/
I'd like to think of myself as a relatively intelligent person but wow not only am I confused but my eyes are burning... No offense but you should tame down your thread its too much info and most wont read all that... List some features and comparisons to other similar app's and then those interested will most likely request your complete description... just my thoughts but...
Why not have a live demo of this search engine itself. Everything other the user will understand by himself when he or she sees the demo.
But it can be changed, easily. Overall desktop search is more usefull than Web search for the average Joe.
A demo is the best way to show how to use this search. I use it constantly. When I do a search and find something of interest. I'll make a note in my notes.txt file like this: search for: "search engine project" Then I do a quick single line search for "search for:" and see 30+ results a page. It's very quick. As soon as they come in I move email to inmail.txt and outmail.txt I used this search on a previous job. 2000+ screen captures in 10 months. I was doing telephone billing conversions and there were lots and lots of exceptions and detailed steps for each project. Makes for some good documentation. I didn't have to worry when the cut over date was put off. With my notes anybody could have ran the conversion. I validate video I burn on DVD. I set the program to play the first 5 seconds from each clip. From experience 1 in 100 just won't play. It is usually one clip that is the problem. Windows has problems with these DVD's I have videoed in legal papers and played them back in slow motion. That's much quicker and easier than scanning. I could go on and on.
There is an old demo at: http://www.dropshots.com/jusjus Large font scrolling text. Auto-run on a CD with the backup information automatically being displayed. Random video selection, then random start point, play in slow motion then freeze on final frame then the next one... To see the most recent notes in my notes.txt file. Start the program. The first prompt has a list of 20 files (notes.txt is the default) hit enter The 2nd prompt is the option prompt. enter y The program reads to the end of the file, counting the lines then read again, starting the display 1 screen from the end of the file. Hit enter enter enter and it closes out. I can be in and see my last notes and close out the program in under 3 seconds. To add notes prompt #1 the default is notes.txt prompt #2 option prompt enter "e" next enter line after line of text hit enter enter enter and it closes out. I cut and paste information from the net at prompt #2 enter "z" to append the clipboard to the end of file. If you are going to have search you better have a good notepad option. Otherwise what's to search.
Well, If anyone is interested in a Partnership I have the perfect domain for a search engine. www.OnlineSearch.Net
Been taking a beating over at channel9 forums. They finally closed the thread. I have done a couple more recent videos. See them at: http://www.dropshots.com/spectateswamp see the code that matches the two flowcharts at: http://www.telusplanet.net/public/stonedan/code.txt They hated the code to. But it works.