Tuesday, April 15, 2008

change of our project guide

We asked for Ms Amita Goel , but college authorities have changed our guide to
Mr Rajneesh Kashyap. This happened after 1st internal only.
We got 6/10 for our 1st defence.

Application_try_one

In this application_try_one
Ive tried to combine together different modules that I have created.
I made the basic structure of our project,the architecture.
All details have been planned and worked out on the drawing board.
In project, v have added modules such as login, new user, profile update, analysis and solutions.
they still work independently as background database connectivity is still to be done.
but the skeleton of our final application has been created .

ive made a installer 4 it as well.

problems remain :-
1. database connectivity
2. how to integrate .net framework installation + sql database into the installer package .
3. fine tuning the application.

We have our 2nd defence 2mrw, lets see what our project guide tells us.

database problems

We encountered some databse problems while trying to connect to the sql server
it shows untrusted remote connection.
I tried a lot for this ....
ive found a way to overcome it, not sure how though, but its working now.Maybe a mix of sql server properties and adding data source from VS menu.
i tried creating a connection and it works fine, gives no exception or error.

Saturday, March 15, 2008

Solutions for clients_1

these are the solutions that we can provide for clients , for upgrading their ranks( i can think of just 2 at the moment) :

1) search their site for keywords, and tell them how many keywords does the top rank site have
=> they should edit content to include more keywords .

2) tell them how many other sites have their site as a Link... and again compare it with top ranked site. This can be done easily , although not tried yet.
=> find ways to make other site link them more.,.. there are ways to do this offically , which v can tell them.

Friday, March 14, 2008

Keywords !

I ve figured ways too :
1) break a sentence into words, and store those words into elements of a string array.
( seems easy, but i couldnt find ways easy ways of doing it :P )

2) search a Fetched URL page, for keywords.

This is a breakthrough, that can help in both :

1) Relevance
2) Solutions for clients ( more on this on next post ).

Thursday, March 13, 2008

Presentation - 1st Defence

Our presentation went quite well
The panel recommend us to , in addition to what we are currently providing
V should provide solutions to clients on ' What would make their ratings better and make their sites more relevant to the keyword.
Lets see how that can be done. Still scouting for ideas related to that..

Monday, March 10, 2008

PPT on 12, 13th March

We got Ms Amita Goel as our project guide.

Now we have a presentation which would have all the faculty members as audience...
WE have to explain our project in detail to them
Hope they like the idea.
Will make the presentation in the next 2 days.

Thursday, March 6, 2008

URL preview

After working on the preview feature, I've realized that it is quite feasible for implementation except for the fact that it would be required for the server to have a large bandwidth and processing speed for its functioning.
Though it is still not a definite for the project, it would be an impressive add-on.
I've used the browser feature in .Net forms(which would be used at the back-end) and the function takes a screenshot of the desired url and sends it to the user.

Tuesday, March 4, 2008

The Registration

Well apart from this development,

We have to register our team and the project with the H.O.D of our department.
We might have to present some written material, and finally do decide on the project guide and get it signed from him.

All this is to be done by 7th March

Have to get busy with this first.

A bit more on relevance feature

I ve created a sample program today, which is a C# windows application, that can take a URL, go n fetch the page contents.

So by using a keyword search technique/algo on that html fetched content... we can add this feature, without the need do depend on external services of PHP. Will try something further for it.

Also 1 thing that occured to me, is that with every feature, we gotta keep in mind the limitations that we will currently have for that feature. like this relevance feature , and keyword search technique might not work for sites that have user authentication system before they reply.. so wil have to find ways around it, or set rules for it.

Monday, March 3, 2008

Relevance & Sending mail clues..

altho not tried and tested yet,
ive found some usefull links related to how to calculate relevance and learn how to send mail from C# application.
think relevance can be done using PHP and mysql , but i would really think it will be a better idea if we can do it in someway from inside our C# application. So search should be for something that allows us that, if not, we'l do it the standard ( read : long, hard) way.

http://forums.whirlpool.net.au/forum-replies-archive.cfm/603788.html

Brainstorming

Thinking up new ideas for the application. These are some we came up with(for now):
The application would
-send periodic notification when ranks for a subscriber's URL change.
-preview url in search window
-advanced search
Also need to figure out how to:
-integrate a c# windows form application into a web site
-judge relevance

Sunday, March 2, 2008

Graphs Tested

I created a basic program showing a graph, using the Zedgraph Library. Now i am confident that i can create more complex graphs using entries from database when final application is created.
Now to proceed towards database connectivity and storage.
I fear this might show some problems on my pc, last time i wasnt able to connect to a DB, when creating a project from home, dont know why. Lets see.

Saturday, March 1, 2008

Done with the Core.

Ive made a sample program for my project to test Yahoo Search API.
So i can safely say core development is done, intergration etc will be done later.
To proceed towards trying out Graphs. Will use ZedGraphs Library for it.


l8r...

My team mates

As i said, two of my friends would be assisting me with this project.
Couldnt wish for a better Team :D. ;) Hope we do well this time. I want to get good grades for it. Unlike last time .Hope it does boosts my knowledge and resume credentials...


Siddarth .... my classmate.. { he can spot my mistakes and find a way around when i cant , hes good at it , dont know how.}
Lakshit... my batchmate...
{ hes a gr8 help cause of he lives so near to college, we can always go around to his place from college if wanted , besides he can help all around with everything.}

Cheers.

Friday, February 29, 2008

The First Steps...

By the time i decide that i should keep a note of developments of the project for my 8th Sem..along with my 2 fellow buddies who would help me along the way... Ive already started working on in at ground level. But i will do make a note of what's already done.

B/w 12- 18th Feb, I had talk with gurpreet , a guy in my college , on ideas for a good btech project.
He recommended this idea to me that Make a Application which uses API's to send queries to google, yahoo, msn regarding a particular Keyword(s) and returns the #Rank of a particular URL , in thier search results.

after 22th Feb and up till now( 1st March), i started developing .

1) Made standalone projects in VS 2005. For each of API's of Google ,MSN.
2)Yahoo API program still to be developed.
3) Still to Scout for A Project Guide

What i realized now, is that this basic idea , though a great core for a good project, isnt enough on its own. I will have to add functionalities to it... maybe add this as a web service on a website.
One of my teachers , Mrs Namita , also adviced me the same. She asked me to show " no of clicks" along with the URL rank , right now i dont think that will be possible.

AS of now, I have plans to add graphs to it, add database functionality... so people can see it in diagrams , thier growth upwards or downwards on the search engine's index.
We will see where we end up finally.

Gotta complete this project by Mid - April ( max )