Friday, December 19, 2008

Return to Virtual life

after a long long time, finally I start to write again. The most cause of this delay is heavy load on some different and also concurrent projects. Some in Company, some outsource, some network maintenance and finally some personal avocation.  And finally, thanks to Dr. Mazidi’s pushing people to write, I start writing to my blog using Windows Live Writer.

I hope, this time, I don’t leave here for too long. as a matter of fact, I miss here.

Ps. Maybe I need some push from someone I know more, maybe you!, so come on and send a comment!

Monday, September 1, 2008

Searching Methods

This week I just work on very simple things:

How to weight a word in a text for ranking?


First of all it seems very simple as give all of them same rank like 1, but when it goes in the real world we would find there are many problem occurs with this method. I'm trying to explain each of problem and methods I found to cover each in a series of posting...

First problem I faced it, is we have different zone in a single text. Let's define zone as a particular slice of text that has special meaning to us, like title, abstract, body, header...

Ok, If we found a word like cake in the title, I'm sure we can rate it a bit higher that if we saw it in the body. and so on. But New question will be found here: How much? should we rate it half or double or ?. should we weight items in more <h1> than <h2> ? these are exactly open question and you should find best value for your repository itself.


In the next post I explain the methods of normalization of word weight for a static repository.

Tuesday, August 19, 2008

Rank base search engine.

Recently I start to work on a search engine.
after some Googling on it. I found a paper about Rank-based search engine. It start in 1996 that some search engines like Goolge itself try to priorities the result finding by a query string. The older method called Boolean search that only contain some simple gate like: contain, not contain, and,or. But this new method search the words and then try sort the result by most relevent documents for visitor. this is exactly the result of our normal reaction for just checking top 10 google result or re-search with new querys.

In the first step it seems very easy to do this. But after you dirty your hand with code, many problems and constrains appear from nowhere: time limit, meaningless words in query, false response, ... .
Right now, I'm just working on it...

Wednesday, August 6, 2008

Cuil - New search engine.



recently there are some talking about new search engine named Cuil in the news. It called itself as "the world's biggest search engine".
Cuil’s goal is to solve the two great problems of search: how to index the whole Internet—not just part of it—and how to analyze and sort out its pages so you get relevant results.

In my opinion, It could grow up fast and can use as Google alternative. Try it.

Tuesday, July 29, 2008

Mento new way of link sharing.

Have you ever use Bookmark in your browser? I bet you did.
What about using online bookmarking? like del.icio.us or maybe digg. These sites allow you to save a link and use it later, sometimes by search on tags.
But all of these services lake of some important item: Picture. Most of times pictures are the most important part of page that I myself want to refer to them.
Recently I was introduce to a new service called Mento. You can take snapshot or use one of the picture in the page as the link image.
One of other important item in mento is friends. Here you can smell a Social Network again ;).
Currently it is in Beta stage and you can register it only by invitation. So you can put your email address in my FriendFeed, other friends also can help in.

Friday, July 18, 2008

The Wheel of Life

A friend send me this:
When life is busy, or all your energy is focused on a special project, it’s all too easy to find yourself “off balance”, not paying enough attention to important areas of your life. While you need to have drive and focus if you're going to get things done, taking this too far can lead to frustration and intense stress.

There is a tool in this page, helps you visualize the current state of your time sparing in your life, and easily you can determine which part is unbalanced and should be reconsider.

The left picture is not mine, it's just a sample placed in the site, But I will set mine here, soon. I think I should find a 3D tools for my life.

Wednesday, July 2, 2008

FireFox Plugins (2)

Recently I list some Firefox plugins in this post. Now it is time To explain about these plugins:
  • AdBlock Plus family: the best ever advertise blocker I ever used. update rule set automatically, even block most Google AdWords. saving your bandwidth a lot.
  • Better G*: some scripts enhanced your Google services.
  • Delicious Bookmarks: my favorite online bookmarks manager. Helps you keep bookmark on multiple computers.
  • DownThemAll: My favorite download manager that integrate Firefox itself, Allowing you easily categories your download with multi-thread support.
  • FireBug: Most useful client-side web designer I ever used. Supporting JavaScript debuging tools and real-time CSS control and modification.
  • FoxyProxy: a multi proxy manager, easy to switch and rule base configuration.
  • GreaseMonkey: a very useful but advanced scripting tools. you may use userscript.orgto find pre-written scripts.
  • IE Tab: a Small but useful plugin which allow you to see the web pages in IE inside the FF. also it has a ruleset that you can choose some special sites (ex. update.microsoft.com) always open in IE mod.
  • PrayTimes: when to pray? a very good plugin that can give you full month pray time calculation using your coordination.
  • ScribeFire: simple to explain. All of my posts send using this Plugin.
  • Taboo: this one is yet experimental and I'm not sure about how good it is.
ok. As I promise I give you a very short introduction over each.