Participation of The Thinking Algorithm.

2 views
Skip to first unread message

shoaib.jameel

unread,
Mar 4, 2008, 8:07:21 AM3/4/08
to Google Summer of Code Discuss
Hi all,
I am Shoaib Jameel from India. I am in my final year 8th
semester of Computer Engineering.
I, along with a junior colleague Amar Akshat have jointly
developed a web search engine algorithm named as The Thinking
Algorithm. The main core of the algorithm is :
""When a user issues a query our algorithm evaluates::
Sitting in a particular region, "why" has the user entered such a
query?". Though this is just one of the evaluations that our algorithm
does. We have sent our research papers to journals and conferences.
The problem is that we lack expertise and sponsorship. We need
someone who is well versed in this field. Our ideas are raw and need
someone to organize such ideas.
I thought this Google's SOC could be the place where the full
implementation of this project could be brought into picture.
But as I and my partner are alone, we are in search for
someone who could act as our mentors. Our college has no experts in IR
so they cannot do it. Is, there anyone, who could act as our mentors,
maybe Google!

Shahzada Hatim

unread,
Mar 4, 2008, 8:36:53 AM3/4/08
to google-summer-...@googlegroups.com
Shoiab,
Unfortunately Google SOC is not meant for teams. You can only work individually.

You may try to pitch your own project with Google, but a good bet would be to go with a published idea with a selected organization. But you may like to post your code to Google Code or SourceForge (or any other community site) in any case (if you have not already done so)

Regards
--
Shahzada Hatim
hatimonline.com

shoaib.jameel

unread,
Mar 4, 2008, 8:50:34 AM3/4/08
to Google Summer of Code Discuss
Dear Mr. "Shahzada Hatim",

Thanks for replying. We've tried hard to contact Google, Inc. about
this. Even Mr. Jeff Walz, from Google replied once. He once suggested
me to check the GSoC.
My partner is in 2nd year Computer Science and engg. and I guess wont
be doing much in this project because of the college assignments.
I want some organizaions to come forward and support me in this
project so that it can be completed in the near future.
So, if I take up this project alone, will that suffice? Frankly
speaking, it will be only me who will be working on my project.
I am really trying hard to get some support from organizations like
Google who could make my ideas into reality.
I wich Mr. Jeff Walz from Google reads this post!!

David Anderson

unread,
Mar 4, 2008, 8:58:49 AM3/4/08
to google-summer-...@googlegroups.com
Is the code open source? The Google Summer of Code program gives
students the opportunity to work on open source software in return for
some compensation. It is not meant as a general subsidy program for
research or business ventures.

If your project is open source, then you can try to apply as a
mentoring organization, but you would then be a mentor, helping
someone else to work on the code. You cannot be both at the head of a
project and the student working on it, since that would mean you would
be evaluating yourself, which isn't fair to anyone.

So, all in all, it looks like you were misdirected to GSoC to me. What
you seem to be looking for is either a research grant or VC funding,
and GSoC is neither of these.

- Dave

Galloth

unread,
Mar 4, 2008, 9:09:50 AM3/4/08
to google-summer-...@googlegroups.com
There is alsoposiblity to aply as student for work on your project and
took oogle asmentoring organization. Then You could work as a student,
but you will not able to take another students for work on your
projects.
I myself would recomand that you tryed as mentoring organization and
if you will be accepted, you will find some other students to work on
your project. If not than you could try as student with google as
mentoring organization. But I am not sure when subscribing for mentor
organization ends, so may be it is already late for this little
mischieve.

Honza K

2008/3/4, David Anderson <da...@natulte.net>:

Shahzada Hatim

unread,
Mar 4, 2008, 9:12:47 AM3/4/08
to google-summer-...@googlegroups.com
Subscribing for Mentor Orgs starts today. There is still some time for that. But this is all based on the assumption that Thinking Algorithm is already an open source project.

--
Regards
Shahzada Hatim
hatimonline.com

shoaib.jameel

unread,
Mar 4, 2008, 9:23:39 AM3/4/08
to Google Summer of Code Discuss
Thanks all for answering,
Pls. these are some key points about my project:
1. I plan to make it open source. When I first drafted it as an idea I
planned to make it an open source project.
2. Second, i want to CODE my project with the guidance from experts,
especially from Google.
3. I would love to have Google, Inc, as my mentoring organization,
because they have proven excellence in the field of search engines.
4. I haven't done not much coding into it. Just I have started to code
the core of my algorithm, i.e. evaluating why the user has entered a
query. lots needs to be done. it's in fact impossible to complete this
project in three months. I just want to get help with the
implementation of the "core", this is what my algorithm is all about.
I feel with the help from Google it's quite possible.

David Anderson

unread,
Mar 4, 2008, 9:17:05 AM3/4/08
to google-summer-...@googlegroups.com
Again, GSoC is meant for working on open source code.

From what you are saying, it looks like you expect students mentored
by Google to be able to work on developing business ideas related to
search. This is not the scope of the Summer of Code program. Students
mentored by Google would be working on open source software, such as
the Google Web Toolkit. GSoC is not a substitute for research grants
or venture capital. And it looks like the original poster is looking
for one of these.

I could be wrong of course, and if there is an existing open source
project behind this, we can talk more. But the description of his idea
doesn't feel like an open source project, more like a business pitch.

- Dave

PS: Despite my email address, in this case I am replying as a Googler
involved in SoC, to the best of my knowledge of the spirit and
operation of the Summer of Code program. You may want to wait for a
confirmation by Leslie, who is the boss in these matters, but to the
best of my knowledge my replies accurately reflect what she would tell
you.

Leslie Hawthorn

unread,
Mar 4, 2008, 9:28:01 AM3/4/08
to google-summer-...@googlegroups.com
Thanks Honza K.  Please note that having Google as your mentoring organization is only possible in a few cases; more detail here:
http://code.google.com/soc/2008/faqs.html#0.1_no_org

Cheers,
LH
--
Leslie Hawthorn
Program Manager - Open Source
Google Inc.

http://code.google.com/opensource/

I blog here:

http://googlesummerofcode.blogspot.com  - http://google-opensource.blogspot.com - http://www.hawthornlandings.org

Leslie Hawthorn

unread,
Mar 4, 2008, 9:28:29 AM3/4/08
to google-summer-...@googlegroups.com
Thank you, David.  I couldn't have said this better.  :)

Best,
LH

Shahzada Hatim

unread,
Mar 4, 2008, 9:07:37 AM3/4/08
to google-summer-...@googlegroups.com
Well I am not sure about your definition of hardly. As per rules you should be the only one doing the work. Of course you can get help from other (like we all do on mailing lists, irc etc) and your mentor would be the judge of it.

I would recommend that you wait and see for the approved projects list and try to do a similar project. You may incorporate your code as a subproject perhaps. But the chances of your project being taken seriously would only start once you make it public :).

Good Luck.

--
Regards
Shahzada Hatim
hatimonline.com

Galloth

unread,
Mar 4, 2008, 9:36:34 AM3/4/08
to google-summer-...@googlegroups.com
What is meaning of existing open source project? Just suppose I have
some ideas about which I thing will be good open source project. What
I have to do, that You, as a Google, accept my idea as open source
project. I always suppose that only need is work on program which is
open source and could be frely downloadable from internet.
No I am realy curious, which other expectation are for mentoring
orgaizations. Thanks for explanation.

2008/3/4, David Anderson <da...@natulte.net>:


--
Jan Kastil
gal...@jabbim.cz

Leslie Hawthorn

unread,
Mar 4, 2008, 9:46:13 AM3/4/08
to google-summer-...@googlegroups.com
Mr. Anderson, you are quite right.  Thank you for your helpful explanation.

shoaib.jameel

unread,
Mar 4, 2008, 10:07:45 AM3/4/08
to Google Summer of Code Discuss
Dear all,
I never planned this project as a "money making business".
I myself is an Open Source Software user and developer.
My chief aim is to get some help from organizations, which
could help me organize my ideas and lead it to a stage where people
after using it could get a feeling that they are getting the search
results what they have just thought they want from a search engine.
As said, it will be an open source project where more and
more people could contribute their code to it.
So, maybe someone from Google...., are there any ""other
avenues"" which make it possible for me to get some sort of support
from you guys with the implementation of The Thinking Algorithm?
I would rate this project, as of now just an idea, because
the coding of this algorithm has just being inititated by me. There
are in fact several complications that need to be tackled during the
developemnt phase.

Leslie Hawthorn

unread,
Mar 4, 2008, 9:50:39 AM3/4/08
to google-summer-...@googlegroups.com
Hi Galioth,

All of these questions are covered in the FAQ under the mentoring organizations section:

http://code.google.com/soc/2008/faqs.html#0.1_mentoring_orgs

I may be wrong, but from your questions it looks to me like you have not read the FAQ.  I worked very hard on putting this together so it would be just great if you could take the time to look at it and see if it is helpful to you.

http://code.google.com/soc/2008/faqs.html

Cheers,
LH

David Anderson

unread,
Mar 4, 2008, 10:59:05 AM3/4/08
to google-summer-...@googlegroups.com
On Tue, Mar 4, 2008 at 3:23 PM, shoaib.jameel <shoaib...@gmail.com> wrote:
> Thanks all for answering,
> Pls. these are some key points about my project:
> 1. I plan to make it open source. When I first drafted it as an idea I
> planned to make it an open source project.

The Summer of Code's primary objective is not to be a breeding ground
for new open source projects. The primary focus is getting students
involved in existing open source projects. From what you are saying,
your project is just an idea right now, so it is not suitable as a
mentoring organization.

> 2. Second, i want to CODE my project with the guidance from experts,
> especially from Google.

You don't seem to understand the goal of the Summer of Code. It's not
a grant system that lets you write up any wild idea you have. The
objective is to get students involved with existing, established open
source projects, working towards specific goals.

Your description indicates that you do not have an established open
source project, have no/very little code, and that the goals would be
very vague, research more than a specific engineering task. As such,
your project, however interesting it may be, is not a good fit for the
Summer of Code program.

> 3. I would love to have Google, Inc, as my mentoring organization,


> because they have proven excellence in the field of search engines.

Sure, but Google mentors projects for established open source
projects, to work on specific tasks, and only under very specific
conditions described in the FAQ.

> 4. I haven't done not much coding into it. Just I have started to code
> the core of my algorithm, i.e. evaluating why the user has entered a
> query. lots needs to be done. it's in fact impossible to complete this
> project in three months. I just want to get help with the
> implementation of the "core", this is what my algorithm is all about.
> I feel with the help from Google it's quite possible.

No, it is not possible. Realistically, there is no way in hell you can
go from a cool idea in AI to anything close to a useful piece of code
in three months. But even if it were, you are asking Google to give
you money from the SoC program to do research.

GSoC is *not* about research grants. GSoC is *not* a venture capital
program. GSoC is meant to get students involved in established open
source communities, and I'm afraid that an idea with no code or
community to back it up is simply not what GSoC is about.

- Dave

Leslie Hawthorn

unread,
Mar 4, 2008, 1:57:05 PM3/4/08
to google-summer-...@googlegroups.com
Hi Shoaib,

I think your best bet is to start your project, post a notice on Freshmeat.net and try to build the community.  Google isn't the sole source of wisdom on this topic (or any other).  Let the community help you with your goals and you won't be disappointed.

Cheers,
LH

Leslie Hawthorn

unread,
Mar 4, 2008, 1:51:05 PM3/4/08
to google-summer-...@googlegroups.com

Amen David, thanks!

shoaib.jameel

unread,
Mar 4, 2008, 10:48:38 PM3/4/08
to Google Summer of Code Discuss
Dear Leslie Hawthorn,
Thanks a lot for the answer. This
is what I expected. An advice from someone like you. Frankly, till
date I was working all alone on this project. This project is huge, it
involves the developemnt of web crawlers with enhanced features. If I
do it all alone, it would take years to complete it. I think you have
shown me the right path.
I'll soon start this as an Open Source Project, and maybe next year
enroll this project in GSoC.

Thanks again for your advice, I appreciate it.

Regards,
Shoaib Jameel
INDIA.

Galloth

unread,
Mar 4, 2008, 2:35:47 PM3/4/08
to google-summer-...@googlegroups.com
Yes, You are wrong. I read this before, but I read it again now.

There is information that mentoring organization is group of people
actively running open/free software project. But there is no
information about how long it has to be opensource or even how long
they has to work on it. I always expected that this is not important,
that, if I have good idea, I simply start working on it with hope that
others will see it the same way and starts to contribute. And if GSoC
comes, than I may apply as mentoring organization, but as was said
previously in this thread, GSoC is not for support of starting
project. This is why I was curious.

2008/3/4, Leslie Hawthorn <lhaw...@google.com>:


--
Jan Kastil
gal...@jabbim.cz

Kevin.GW

unread,
Mar 5, 2008, 2:31:24 AM3/5/08
to google-summer-...@googlegroups.com
Please give me some information about "money making business".
Thanks a lot!

shoaib.jameel

unread,
Mar 5, 2008, 4:37:12 AM3/5/08
to Google Summer of Code Discuss
Lets not deviate from the topic. The fact of the matter is that if I
answer this there will next 20 posts about "money" and "business". I
want to be within the purview of this GSoC and my algorithm.
If anyone has to give some constructive suggestion to me regarding
how I should proceed forward with the implementation of my algorithm
they are most welcome to do so. The best example of such
""constructive"" suggestion is from Googler Leslie Hawthorn. I again
thank her/him for giving such an advice.
I am just a student, business and money do not interest me right now!!
I just want to build a developer community where people all across the
world can participate in the developemnt of The Thinking Algorithm. At
first I thought, through this GSoC, it is possible. But thanks again
to Mr. David Anderson and Leslie for telling me more about the purview
of this program. You people are awsome!!!
Just food for thought:::Can you name a search engine that can evaluate
the mind of the user?
if a user from India types in "hacking", my algorithm evaluates
"Sitting in India, why has the user entered hacking? Then comes the
evaluation of the competency of the user from the query." How many
search engines do this?
I request more such constructive suggestions from people all across
the world, especially from Google side.

Thanks again (Mr/Mrs) Leslie hawthorn and Mr. David Anderson.

Regards,
Shoaib Jameel.

Bertrand Delacretaz

unread,
Mar 5, 2008, 5:02:40 AM3/5/08
to google-summer-...@googlegroups.com
2008/3/5 Kevin.GW <wanglid...@gmail.com>:

>
> Please give me some information about "money making business".

That's an easy one: get a Money Making Machine and push the "start" button ;-)

-Bertrand

shoaib.jameel

unread,
Mar 5, 2008, 5:17:45 AM3/5/08
to Google Summer of Code Discuss
ha! ha!.......
Very good....its really funny...
you have a gud sense of humour.
Thanks.

Raphael Ritz

unread,
Mar 5, 2008, 5:40:02 AM3/5/08
to google-summer-...@googlegroups.com
shoaib.jameel wrote:

[..]

>
> Thanks again (Mr/Mrs) Leslie hawthorn and Mr. David Anderson.
>

Mrs

Raphael


> Regards,
> Shoaib Jameel.
>
>

shoaib.jameel

unread,
Mar 5, 2008, 5:45:31 AM3/5/08
to Google Summer of Code Discuss
Thanks for enlightening me..
I am from India, that's why couldn't make out from the name.

Will keep in mind the next time!

Matthew Wilkes

unread,
Mar 5, 2008, 5:58:08 AM3/5/08
to google-summer-...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On Heisei 0020-03-05, at 104531GMT, shoaib.jameel wrote:

>
> Thanks for enlightening me..
> I am from India, that's why couldn't make out from the name.

This is wandering dangerously off topic here, but Leslie can be either
a masculine or feminine name, Raphael is correct in this case however.

Matt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iD8DBQFHznzAZnKd+ctxHMoRAksWAJ9yc9kfqFE7DdTXKBMi0qMzXyPUdgCgiKLu
sElNhFCjBm0BU+cmU0MiAtI=
=ZQ1Y
-----END PGP SIGNATURE-----

Raphael Ritz

unread,
Mar 5, 2008, 6:01:09 AM3/5/08
to google-summer-...@googlegroups.com
shoaib.jameel wrote:
> Thanks for enlightening me..

You are welcome ;-)

> I am from India, that's why couldn't make out from the name.
>

No need for any explanation here.
There simply are situations where no one actually can tell
the gender from the name. This is one such case.

Raphael

tintin

unread,
Mar 5, 2008, 7:06:51 AM3/5/08
to Google Summer of Code Discuss
Hello sohail,
This is Debraj also from India(kolkata). I am
interested in your research work . I am good at c and c++. I am in my
final year of engineering and would like to work with you.

On Mar 4, 5:07 am, "shoaib.jameel" <shoaib.jam...@gmail.com> wrote:
> Hi all,
>         I am Shoaib Jameel from India. I am in my final year 8th
> semester of Computer Engineering.
>         I, along with a junior colleague Amar Akshat have jointly
> developed a web search engine algorithm named as The Thinking
> Algorithm. The main core of the algorithm is :
> ""When a user issues a query our algorithm evaluates::
> Sitting in a particular region, "why" has the user entered such a
> query?". Though this is just one of the evaluations that our algorithm
> does. We have sent our research papers to journals and conferences.
>         The problem is that we lack expertise and sponsorship. We need
> someone who is well versed in this field. Our ideas are raw and need
> someone to organize such ideas.
>         I thought this Google's SOC could be the place where the full
> implementation of this project could be brought into picture.
>         But as I and my partner are alone, we are in search for
> someone who could act as our mentors. Our college has no experts in IR
> so they cannot do it. Is, there anyone, who could act as our mentors,
> maybe Google!

Leslie Hawthorn

unread,
Mar 5, 2008, 12:59:35 PM3/5/08
to google-summer-...@googlegroups.com
You are most welcome.  Please check out http://producingoss.com for more information about building your project community.  The book is well written and free to download.  :)

Best,
LH

shoaib.jameel

unread,
Mar 5, 2008, 11:01:08 PM3/5/08
to Google Summer of Code Discuss
Excellent book!!!!
This is what I wanted....
Thanks a lot!

On Mar 5, 10:59 pm, "Leslie Hawthorn" <lhawth...@google.com> wrote:
> You are most welcome. Please check outhttp://producingoss.comfor more
> information about building your project community. The book is well written
> and free to download. :)
>
> Best,
> LH
>
> On Tue, Mar 4, 2008 at 10:48 PM, shoaib.jameel <shoaib.jam...@gmail.com>

Charles A. Lopez

unread,
Mar 5, 2008, 11:14:56 PM3/5/08
to google-summer-...@googlegroups.com
Here's what I think about your original post.
 
Computers don't think. They never will.

 
New York University
College of Arts and Science
Courant Institute of Mathematical Sciences

Honors - 3D Graphics Programming (C and Assembly)

"Show me the source or go home"

Buy your next computer system from me.
Registered Partner: IBM, Microsoft, Intel
Software, Seagate Hard Drive Recovery;
Managed Exchange Server

shoaib.jameel

unread,
Mar 5, 2008, 11:26:35 PM3/5/08
to Google Summer of Code Discuss
Ya true...computers can never think....
computer programs can be made to "evaluate".....in fact there is no
concept of "thinking" in computers...it all about:
if
{
.....
}
then
{
....
}
else
{
.....
}
That why I have written in my first post "Though this is just one of
the evaluations that our algorithm
does."
As far as the name of our algorithm goes....I should say this...it's
just the name and nothing else.

On Mar 6, 9:14 am, "Charles A. Lopez" <charlesalo...@gmail.com> wrote:
> Here's what I think about your original post.
>
> Computers don't think. They never will.
>
> --
> Charles A. Lopez
> charlesalo...@gmail.com
>
> Bachelor of Arts - Computer Science

shoaib.jameel

unread,
Mar 5, 2008, 11:28:58 PM3/5/08
to Google Summer of Code Discuss
Maybe this can be of interest to you...
http://www.independent.co.uk/life-style/gadgets-and-tech/news/computers-to-match-human-brains-by-2030-782978.html

Though the time gap is huge...I mau say so...!

David Anderson

unread,
Mar 6, 2008, 3:07:47 AM3/6/08
to google-summer-...@googlegroups.com
That's a matter of opinion. Until we figure out why us fleshy machines
can think innovative thoughts instead of just evaluating programs, I
think it's premature to say that a silicon brain will never be able to
do the same.

That said, I don't think it's for this year, or the next, or the next
decade or so, at least. But there is always that goal.

- Dave

Reply all
Reply to author
Forward
0 new messages