SlideShare a Scribd company logo
1 of 16
Design of a Simple Intelligent Web Search
Agent
Amit Singh Dahal
G5638545 ITCS/M
 semantic gap between the user’s perception
of the search domain and the results
provided by search engines
 most current Internet search engines suffer
from Recall and Precision problems
 every search engine has an intelligent agent
 elements of intelligent agent, some
algorithms required to develop intelligent
Web Search Agent
1
 anything that gathers information or
performs some other service without your
immediate presence and on some regular
schedule
 perceiving its environment through sensors
and acting upon that environment with
effectors/actuators
2
3
 agent can generate all possible outcomes but
needs to filter from initial to current and
current to desired goal state
 used to find the desired goals by the user
efficiently and effectively
 two types of Algorithms
- Uninformed(blind search)
- Informed(heuristic search)
4
 No information of number of steps or the
path cost from the current state to goal state
 Searches include:
-depth first
-breadth first
-depth limiting
-iterative deepening
5
 have the information about the goal
 Information can be either estimated path cost
to the goal or estimated path cost away from
the goal
 Information known as “heuristic”
 Searches include:
-best first
-hill climbing
-A*(star)
6
 Web hunter should know:
-the target
-initial state/point
-number of iterations of target to find
-time frame(constraint)
-search methods
 For implementation:
-Socket programming
-HTTP/HTML
-Programming language
7
 Initialization:
-set up all variables, structures and arrays
-base information about ‘hunt’
-the target, initial state
-methods of searching
 Perception:
-using knowledge to contact and retrieve
the information
-identify if target is present and path to
other URL locations
8
 Action:
-takes all the information the system
knows and determines whether the goal
is met
-if met, the hunt is over else make
decision on where to go next
 Effect:
-list the location of target and give
feedback to users
9
10
 Testing the speed of searches and sorting
-time taken to search the target
-sorting the most common keywords first
 Using loops, algorithms and timing functions
 Searching the websites that has the maximum
number of hits by the user
11
 Searching with high speeds produce burden
to the servers
 Should be controlled using some timed waits
if Web Hunter make repeated queries to the
same servers
 During timed waits, the hunter can visit
different servers and speed can be
maintained
12
 Can integrate with Natural Language
Processing(NLP)
 Machine learning implementation to
understand users behavior
 In this way, improve the intelligence of Web
Based Agent
 Can be modified to Document Hunter or
Record Hunter
13
 Learned about:
-Web Hunting
-Role of Intelligent Web Search Agent
-Elements that need to be considered
when developing agent
 with the help of some information and tools,
Web Hunting can help the users to achieve
the goals in quick succession
 Keep in mind, “hunt safely”
14
THANK YOU!!!

15

More Related Content

Viewers also liked

Investor info english 10 09 2013
Investor info english 10 09 2013Investor info english 10 09 2013
Investor info english 10 09 2013Evolucionapp
 
Челябинская область
Челябинская областьЧелябинская область
Челябинская областьinformika
 
Carol Eidt's 2012 Presentation in the UC Davis Physics Alumni Seminar Series
Carol Eidt's 2012 Presentation in the UC Davis Physics Alumni Seminar SeriesCarol Eidt's 2012 Presentation in the UC Davis Physics Alumni Seminar Series
Carol Eidt's 2012 Presentation in the UC Davis Physics Alumni Seminar SeriesLloydKnox
 
Diapoditivas software libre
Diapoditivas software  libreDiapoditivas software  libre
Diapoditivas software libreyequidu032468
 
화면스케치디테일
화면스케치디테일화면스케치디테일
화면스케치디테일su90123
 
G2 MHL Curriculum 2013-2014
G2 MHL Curriculum 2013-2014G2 MHL Curriculum 2013-2014
G2 MHL Curriculum 2013-2014vera812
 
Brochure of 11th Asia Conference on Healthcare & Health Insurance, March 2016...
Brochure of 11th Asia Conference on Healthcare & Health Insurance, March 2016...Brochure of 11th Asia Conference on Healthcare & Health Insurance, March 2016...
Brochure of 11th Asia Conference on Healthcare & Health Insurance, March 2016...Nikash Deka
 
G4 MSL Curriculum 2014-2015
G4 MSL Curriculum 2014-2015G4 MSL Curriculum 2014-2015
G4 MSL Curriculum 2014-2015vera812
 
Чеченская республика
Чеченская республикаЧеченская республика
Чеченская республикаinformika
 
Diapoditivas software libre
Diapoditivas software  libreDiapoditivas software  libre
Diapoditivas software libreyequidu032468
 
G5 MSL Curriculum 2013-2014
G5 MSL Curriculum 2013-2014G5 MSL Curriculum 2013-2014
G5 MSL Curriculum 2013-2014vera812
 
How to find content ideas?
How to find content ideas?How to find content ideas?
How to find content ideas?Smartwords
 
Республика Алтай
Республика АлтайРеспублика Алтай
Республика Алтайinformika
 
Lessons 1 &_2_ranges_of_sizes_masses_and_times_2009
Lessons 1 &_2_ranges_of_sizes_masses_and_times_2009Lessons 1 &_2_ranges_of_sizes_masses_and_times_2009
Lessons 1 &_2_ranges_of_sizes_masses_and_times_2009drmukherjee
 
Bio120 presentation1
Bio120 presentation1Bio120 presentation1
Bio120 presentation1Nicole0529
 

Viewers also liked (16)

Investor info english 10 09 2013
Investor info english 10 09 2013Investor info english 10 09 2013
Investor info english 10 09 2013
 
Челябинская область
Челябинская областьЧелябинская область
Челябинская область
 
Carol Eidt's 2012 Presentation in the UC Davis Physics Alumni Seminar Series
Carol Eidt's 2012 Presentation in the UC Davis Physics Alumni Seminar SeriesCarol Eidt's 2012 Presentation in the UC Davis Physics Alumni Seminar Series
Carol Eidt's 2012 Presentation in the UC Davis Physics Alumni Seminar Series
 
Diapoditivas software libre
Diapoditivas software  libreDiapoditivas software  libre
Diapoditivas software libre
 
화면스케치디테일
화면스케치디테일화면스케치디테일
화면스케치디테일
 
G2 MHL Curriculum 2013-2014
G2 MHL Curriculum 2013-2014G2 MHL Curriculum 2013-2014
G2 MHL Curriculum 2013-2014
 
Brochure of 11th Asia Conference on Healthcare & Health Insurance, March 2016...
Brochure of 11th Asia Conference on Healthcare & Health Insurance, March 2016...Brochure of 11th Asia Conference on Healthcare & Health Insurance, March 2016...
Brochure of 11th Asia Conference on Healthcare & Health Insurance, March 2016...
 
G4 MSL Curriculum 2014-2015
G4 MSL Curriculum 2014-2015G4 MSL Curriculum 2014-2015
G4 MSL Curriculum 2014-2015
 
Чеченская республика
Чеченская республикаЧеченская республика
Чеченская республика
 
Diapoditivas software libre
Diapoditivas software  libreDiapoditivas software  libre
Diapoditivas software libre
 
G5 MSL Curriculum 2013-2014
G5 MSL Curriculum 2013-2014G5 MSL Curriculum 2013-2014
G5 MSL Curriculum 2013-2014
 
How to find content ideas?
How to find content ideas?How to find content ideas?
How to find content ideas?
 
Республика Алтай
Республика АлтайРеспублика Алтай
Республика Алтай
 
Lessons 1 &_2_ranges_of_sizes_masses_and_times_2009
Lessons 1 &_2_ranges_of_sizes_masses_and_times_2009Lessons 1 &_2_ranges_of_sizes_masses_and_times_2009
Lessons 1 &_2_ranges_of_sizes_masses_and_times_2009
 
What is the stove fan
What is the stove fanWhat is the stove fan
What is the stove fan
 
Bio120 presentation1
Bio120 presentation1Bio120 presentation1
Bio120 presentation1
 

Similar to Design of a Simple Intelligent Web Search Agent

Tour Guide-Your Personal Travel Agent
Tour Guide-Your Personal Travel AgentTour Guide-Your Personal Travel Agent
Tour Guide-Your Personal Travel Agentijsrd.com
 
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...IRJET- Intelligent Globetrotting Information System using Association Rule Mi...
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...IRJET Journal
 
Online-Voting-System.doc
Online-Voting-System.docOnline-Voting-System.doc
Online-Voting-System.docShangaviS2
 
Artificial Intelligence_Strategy.pptx
Artificial Intelligence_Strategy.pptxArtificial Intelligence_Strategy.pptx
Artificial Intelligence_Strategy.pptxSureshMaddi1
 
Exploiting service similarity for privacy in location based search queries
Exploiting service similarity for privacy in location based search queriesExploiting service similarity for privacy in location based search queries
Exploiting service similarity for privacy in location based search queriesShakas Technologies
 
Online e-voting
Online e-votingOnline e-voting
Online e-votingaeioou
 
How Lyft Drives Data Discovery
How Lyft Drives Data DiscoveryHow Lyft Drives Data Discovery
How Lyft Drives Data DiscoveryNeo4j
 
Project Panorama: vistas on validated information
Project Panorama: vistas on validated informationProject Panorama: vistas on validated information
Project Panorama: vistas on validated informationEric Sieverts
 
User behavior analysis and relevance extraction modelling
User behavior analysis and relevance extraction modellingUser behavior analysis and relevance extraction modelling
User behavior analysis and relevance extraction modellingAmbar Gupta
 
Neo4j GraphTour Santa Monica 2019 - Amundsen Presentation
Neo4j GraphTour Santa Monica 2019 - Amundsen PresentationNeo4j GraphTour Santa Monica 2019 - Amundsen Presentation
Neo4j GraphTour Santa Monica 2019 - Amundsen PresentationTamikaTannis
 
IRJET- An Android Application to Hire a Driver for Private Vehicle
IRJET- An Android Application to Hire a Driver for Private VehicleIRJET- An Android Application to Hire a Driver for Private Vehicle
IRJET- An Android Application to Hire a Driver for Private VehicleIRJET Journal
 
Crowd sourced intelligence built into search over hadoop
Crowd sourced intelligence built into search over hadoopCrowd sourced intelligence built into search over hadoop
Crowd sourced intelligence built into search over hadooplucenerevolution
 
Optimising Clinical Trials Monitoring Data review - Neill Barron
Optimising Clinical Trials Monitoring Data review - Neill BarronOptimising Clinical Trials Monitoring Data review - Neill Barron
Optimising Clinical Trials Monitoring Data review - Neill BarronNeill Barron
 
Efficient way of user search location in query processing
Efficient way of user search location in query processingEfficient way of user search location in query processing
Efficient way of user search location in query processingeSAT Publishing House
 
Federated Ontology Based Query System
Federated Ontology Based Query System Federated Ontology Based Query System
Federated Ontology Based Query System George Sam
 
tourism-management-srs_compress-software-engineering.pdf
tourism-management-srs_compress-software-engineering.pdftourism-management-srs_compress-software-engineering.pdf
tourism-management-srs_compress-software-engineering.pdfchess188chess188
 

Similar to Design of a Simple Intelligent Web Search Agent (20)

Ijet v3 i1p4
Ijet v3 i1p4Ijet v3 i1p4
Ijet v3 i1p4
 
Tour Guide-Your Personal Travel Agent
Tour Guide-Your Personal Travel AgentTour Guide-Your Personal Travel Agent
Tour Guide-Your Personal Travel Agent
 
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...IRJET- Intelligent Globetrotting Information System using Association Rule Mi...
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...
 
SearchEngine.pptx
SearchEngine.pptxSearchEngine.pptx
SearchEngine.pptx
 
Online-Voting-System.doc
Online-Voting-System.docOnline-Voting-System.doc
Online-Voting-System.doc
 
Artificial Intelligence_Strategy.pptx
Artificial Intelligence_Strategy.pptxArtificial Intelligence_Strategy.pptx
Artificial Intelligence_Strategy.pptx
 
Exploiting service similarity for privacy in location based search queries
Exploiting service similarity for privacy in location based search queriesExploiting service similarity for privacy in location based search queries
Exploiting service similarity for privacy in location based search queries
 
Online e-voting
Online e-votingOnline e-voting
Online e-voting
 
How Lyft Drives Data Discovery
How Lyft Drives Data DiscoveryHow Lyft Drives Data Discovery
How Lyft Drives Data Discovery
 
Project Panorama: vistas on validated information
Project Panorama: vistas on validated informationProject Panorama: vistas on validated information
Project Panorama: vistas on validated information
 
Information gatherimg
Information gatherimgInformation gatherimg
Information gatherimg
 
User behavior analysis and relevance extraction modelling
User behavior analysis and relevance extraction modellingUser behavior analysis and relevance extraction modelling
User behavior analysis and relevance extraction modelling
 
Neo4j GraphTour Santa Monica 2019 - Amundsen Presentation
Neo4j GraphTour Santa Monica 2019 - Amundsen PresentationNeo4j GraphTour Santa Monica 2019 - Amundsen Presentation
Neo4j GraphTour Santa Monica 2019 - Amundsen Presentation
 
IRJET- An Android Application to Hire a Driver for Private Vehicle
IRJET- An Android Application to Hire a Driver for Private VehicleIRJET- An Android Application to Hire a Driver for Private Vehicle
IRJET- An Android Application to Hire a Driver for Private Vehicle
 
Crowd sourced intelligence built into search over hadoop
Crowd sourced intelligence built into search over hadoopCrowd sourced intelligence built into search over hadoop
Crowd sourced intelligence built into search over hadoop
 
An overview on ai
An overview on aiAn overview on ai
An overview on ai
 
Optimising Clinical Trials Monitoring Data review - Neill Barron
Optimising Clinical Trials Monitoring Data review - Neill BarronOptimising Clinical Trials Monitoring Data review - Neill Barron
Optimising Clinical Trials Monitoring Data review - Neill Barron
 
Efficient way of user search location in query processing
Efficient way of user search location in query processingEfficient way of user search location in query processing
Efficient way of user search location in query processing
 
Federated Ontology Based Query System
Federated Ontology Based Query System Federated Ontology Based Query System
Federated Ontology Based Query System
 
tourism-management-srs_compress-software-engineering.pdf
tourism-management-srs_compress-software-engineering.pdftourism-management-srs_compress-software-engineering.pdf
tourism-management-srs_compress-software-engineering.pdf
 

Recently uploaded

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 

Recently uploaded (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 

Design of a Simple Intelligent Web Search Agent

  • 1. Design of a Simple Intelligent Web Search Agent Amit Singh Dahal G5638545 ITCS/M
  • 2.  semantic gap between the user’s perception of the search domain and the results provided by search engines  most current Internet search engines suffer from Recall and Precision problems  every search engine has an intelligent agent  elements of intelligent agent, some algorithms required to develop intelligent Web Search Agent 1
  • 3.  anything that gathers information or performs some other service without your immediate presence and on some regular schedule  perceiving its environment through sensors and acting upon that environment with effectors/actuators 2
  • 4. 3
  • 5.  agent can generate all possible outcomes but needs to filter from initial to current and current to desired goal state  used to find the desired goals by the user efficiently and effectively  two types of Algorithms - Uninformed(blind search) - Informed(heuristic search) 4
  • 6.  No information of number of steps or the path cost from the current state to goal state  Searches include: -depth first -breadth first -depth limiting -iterative deepening 5
  • 7.  have the information about the goal  Information can be either estimated path cost to the goal or estimated path cost away from the goal  Information known as “heuristic”  Searches include: -best first -hill climbing -A*(star) 6
  • 8.  Web hunter should know: -the target -initial state/point -number of iterations of target to find -time frame(constraint) -search methods  For implementation: -Socket programming -HTTP/HTML -Programming language 7
  • 9.  Initialization: -set up all variables, structures and arrays -base information about ‘hunt’ -the target, initial state -methods of searching  Perception: -using knowledge to contact and retrieve the information -identify if target is present and path to other URL locations 8
  • 10.  Action: -takes all the information the system knows and determines whether the goal is met -if met, the hunt is over else make decision on where to go next  Effect: -list the location of target and give feedback to users 9
  • 11. 10
  • 12.  Testing the speed of searches and sorting -time taken to search the target -sorting the most common keywords first  Using loops, algorithms and timing functions  Searching the websites that has the maximum number of hits by the user 11
  • 13.  Searching with high speeds produce burden to the servers  Should be controlled using some timed waits if Web Hunter make repeated queries to the same servers  During timed waits, the hunter can visit different servers and speed can be maintained 12
  • 14.  Can integrate with Natural Language Processing(NLP)  Machine learning implementation to understand users behavior  In this way, improve the intelligence of Web Based Agent  Can be modified to Document Hunter or Record Hunter 13
  • 15.  Learned about: -Web Hunting -Role of Intelligent Web Search Agent -Elements that need to be considered when developing agent  with the help of some information and tools, Web Hunting can help the users to achieve the goals in quick succession  Keep in mind, “hunt safely” 14