gundam search team #9 20021080 hyunjong lee 20021085 jaesoek jang
TRANSCRIPT
![Page 1: Gundam Search Team #9 20021080 Hyunjong Lee 20021085 Jaesoek Jang](https://reader036.vdocuments.site/reader036/viewer/2022070410/56649eb35503460f94bba57b/html5/thumbnails/1.jpg)
Gundam Search
Team #920021080 Hyunjong Lee20021085 Jaesoek Jang
![Page 2: Gundam Search Team #9 20021080 Hyunjong Lee 20021085 Jaesoek Jang](https://reader036.vdocuments.site/reader036/viewer/2022070410/56649eb35503460f94bba57b/html5/thumbnails/2.jpg)
Objective
• There are lots of websites that sell “Gundam” plastic model.
• To make an application that compares the price of items
![Page 3: Gundam Search Team #9 20021080 Hyunjong Lee 20021085 Jaesoek Jang](https://reader036.vdocuments.site/reader036/viewer/2022070410/56649eb35503460f94bba57b/html5/thumbnails/3.jpg)
Gundam?
• Kind of Robot looks like…• It appears in Japanese Robot
animation series “mobile suit Gundam”
![Page 4: Gundam Search Team #9 20021080 Hyunjong Lee 20021085 Jaesoek Jang](https://reader036.vdocuments.site/reader036/viewer/2022070410/56649eb35503460f94bba57b/html5/thumbnails/4.jpg)
We wrapped…
![Page 5: Gundam Search Team #9 20021080 Hyunjong Lee 20021085 Jaesoek Jang](https://reader036.vdocuments.site/reader036/viewer/2022070410/56649eb35503460f94bba57b/html5/thumbnails/5.jpg)
System architecture
Search Result
Thread1(Gundamshop)
Thread3(Gundaminside)
Thread4(Gundamart)
Thread2(Gunplaworld)
Google web service
4. Update any items found
3. Send query(Keyword)
Data
Main Application
1. Put Keyword
2. Create result5. Based on title of each item, send query to Google
![Page 6: Gundam Search Team #9 20021080 Hyunjong Lee 20021085 Jaesoek Jang](https://reader036.vdocuments.site/reader036/viewer/2022070410/56649eb35503460f94bba57b/html5/thumbnails/6.jpg)
Design goal
• We did not apply client/server architecture to our project because…– Wrapper-based– Long latency problem
• Just an App that shows result immediately whenever new item is found
![Page 7: Gundam Search Team #9 20021080 Hyunjong Lee 20021085 Jaesoek Jang](https://reader036.vdocuments.site/reader036/viewer/2022070410/56649eb35503460f94bba57b/html5/thumbnails/7.jpg)
What kind of information should we gather?
• Website name• Product name• Link of product page• Link of thumbnail image• Category of product• Product code //used in price
comparison!• Product price• Google search result
![Page 8: Gundam Search Team #9 20021080 Hyunjong Lee 20021085 Jaesoek Jang](https://reader036.vdocuments.site/reader036/viewer/2022070410/56649eb35503460f94bba57b/html5/thumbnails/8.jpg)
Utilization of Web Services
• Google Web service• Send product name as query to
Google, to get information related to given item that was found in our websites.
• Google’s result may include:– links of other websites we did not wrap – comments on the given item
![Page 9: Gundam Search Team #9 20021080 Hyunjong Lee 20021085 Jaesoek Jang](https://reader036.vdocuments.site/reader036/viewer/2022070410/56649eb35503460f94bba57b/html5/thumbnails/9.jpg)
Evaluation
• Pros– search Gundam plastic model easily– choose the cheapest one easily
• Cons– If the layout of some website changed, malfu
ndction– there are still many parsing exception
![Page 10: Gundam Search Team #9 20021080 Hyunjong Lee 20021085 Jaesoek Jang](https://reader036.vdocuments.site/reader036/viewer/2022070410/56649eb35503460f94bba57b/html5/thumbnails/10.jpg)
Screenshot