Web Portal
Members:
Aadil Abbas (701)
Asim Rahman (632)
Omer Naeem Khan (714)
Brief Description
In this project, we will attempt to implement a
“WEB PORTAL” that
will contain expert web crawler, email service, bookmarks, address books,
calendar etc. The web crawler automatically browses web pages and updates its
database for various purposes like search, mobile agent facilities etc. This web
robot will also be equipped with AI to save responses and to provide better
results in future.
Objectives & Goals
 |
Any
Internet user will be able to use the services of this web portal. |
 |
Any
search engine can use this database to update its own database according to
its requirements. |
 |
Automatic
browsing feature along with AI capabilities to determine path of its
browsing, based on the links in
a web page. |
 |
Efficient
database to respond to the queries of its users. |
 |
Availability
of simple and advanced search options like search results in the response of
a question asked in plain English. |
 |
Availability
of mobile agents for doing chores of Internet users. |
 |
An
existing email server will be used. |
 |
Services
like bookmarks, address books and calendar will be provided. |
Risk Analysis
Possible Risks
 |
The
estimated time for the project is not as accurate as it should be so the
project might be delayed. This can also be result of using democratic decentralized. |
 |
Since
the bandwidth available in our part of the world is not high we might get in
trouble in making the web crawler work efficiently and in real time. |
 |
The
size of the project depends on the selection of networking language, parsing
algorithms and many other factors so it can’t be judged to a degree of
perfection. |
 |
Quality
risks are involved and there are chances that the most efficient
implementation is not present in some modules. |
Defuse of Risks
 |
A
strict plan of actions will be prepared and the time plan will contain
margin for late work so that the end result will be prepared in time. |
 |
In
the decentralized environment some control will be kept to ensure quality
and meeting time constraints. |
 |
The
networking language, Internet protocols and tools will be selected so that
the project becomes feasible in the available time. |
 |
The
completion quality and working of the project will be given the most
importance and not any problems regarding launching web robot or
availability of bandwidth |
 |
More
and more quality standards will be followed in both documentation and
implementation of the project so that no quality concerns arise in the end. |
Hardware and Software Requirements
Server
Server will run on a Linux or Windows NT machine with a powerful modem
and a leased Internet connection. The server will be connected to the net. The
server must be run on a machine capable of taking the load of multiple users and
must have enough bandwidth to cater for requests of online users.
Client
The client will be any user on the Windows platform. The machine must
have a modem and a secure Internet connection. The machine must be smart enough
to send requests and receive responses at desirable speed.

Documents:
Proposal (zip file:
11.4 KB)
Project
Report (zip file: 121 KB) |