ashmib commited on
Commit
ffa6758
·
verified ·
1 Parent(s): 1048743

Update src/ui/templates/intro.html

Browse files
Files changed (1) hide show
  1. src/ui/templates/intro.html +51 -12
src/ui/templates/intro.html CHANGED
@@ -1,15 +1,54 @@
1
  <!-- intro.html -->
2
  <body>
3
- <h1 style='font-size:xx-large; color: green; text-align: center'>🍀 Green City Finder 🍀</h1>
4
- <h3 style="text-align: center">AI Sprint 2024 submissions by Ashmi Banerjee.<sup>*</sup></h3>
5
- <br>
6
- <p style="text-align: justify">We're testing the compatibility of
7
- Retrieval Augmented Generation (RAG) implementations with Google's <b>Gemma-2b-it</b> & <b>Gemini 1.0 Pro</b>
8
- models through HuggingFace and VertexAI, respectively, to generate sustainable travel recommendations.
9
- We use the Wikivoyage dataset to provide city recommendations based on user queries. The vector embeddings are
10
- stored in a VectorDB (LanceDB) hosted in Google Cloud.
11
- </p>
12
- <p style="text-align: justify">Sustainability is calculated based on the work by <a href="https://arxiv.org/abs/2403.18604">Banerjee et al.</a></p>
13
- <br>
14
- <p style="text-align: justify"><sup>*</sup>Google Cloud credits are provided for this project.</p>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  </body>
 
1
  <!-- intro.html -->
2
  <body>
3
+ <h1 style='font-size:xx-large; color: green; text-align: center'>🍀 Green City Finder 🍀</h1>
4
+ <h3 style="text-align: center">AI Sprint 2024 submissions by Ashmi Banerjee.<sup>*</sup></h3>
5
+ <br>
6
+
7
+ <p style="text-align: justify">
8
+ Tourism Recommender Systems (TRS) have traditionally focused on providing personalized travel suggestions, often
9
+ prioritizing user preferences without considering broader sustainability goals.
10
+ Integrating sustainability into TRS has become essential with the increasing need to balance environmental impact,
11
+ local community interests, and visitor satisfaction.
12
+ We enhance the traditional RAG system by incorporating a sustainability metric based on a city’s popularity and
13
+ seasonal demand during the prompt augmentation phase.
14
+ This modification, called Sustainability Augmented Reranking (SAR), ensures the system's recommendations align with
15
+ sustainability goals.
16
+ </p>
17
+
18
+ <p style="text-align: justify"><a href="https://arxiv.org/pdf/2403.18604">Sustainability score</a> for the retrieved
19
+ destinations is calculated based on the following parameters:
20
+ <ul>
21
+ <li>Carbon footprint from the starting points to the retrieved cities using the greenest mode of travel (fly, drive,
22
+ train)
23
+ </li>
24
+ <li>Overall popularity of the retrieved destinations based on their aggregated Tripadvisor reviews and opinions</li>
25
+ <li>Seasonal footfall for the intended month of travel (if present)</li>
26
+ </ul>
27
+ </p>
28
+ <p style="text-align: justify">
29
+ We test our implementation with Google's <b>Gemini</b> models
30
+ through VertexAI to generate sustainable travel recommendations.
31
+ We use the Wikivoyage dataset to provide city recommendations based on user queries.
32
+ The vector embeddings are stored and accessed in a VectorDB (LanceDB) hosted in Google Cloud.
33
+ </p>
34
+
35
+ <p style="text-align: justify">This is an extension of the work by <a href="https://arxiv.org/abs/2403.18604">Banerjee
36
+ et al.</a></p>
37
+ <p style="text-align: justify">To cite, please use the following:</p>
38
+ <blockquote>
39
+ <p>Enhancing sustainability in Tourism Recommender Systems, Ashmi Banerjee, Adithi Satish, Wolfgang Wörndl.</p>
40
+ </blockquote>
41
+ <br>
42
+ <p style="text-align: justify; font-weight: bold"><sup>*</sup>Google Cloud credits are provided for this project.</p>
43
+ <h2 style='font-size:large; color: black; text-align: left'>Instructions</h2>
44
+ <ul>
45
+ <li>Select the country and city where you're located.</li>
46
+ <li>Enter the search query; it has to be something for which the system can recommend cities.</li>
47
+ <li>Click the <b>Search</b> button to find the most sustainable recommendations for your <b>starting
48
+ position</b>.
49
+ </li>
50
+ <li>Click the <b>Clear</b> button to clear the fields.</li>
51
+ </ul>
52
+ <p style="text-align: justify; color: darkred">Note that this works best if you ask it for <span
53
+ style="font-weight: bold; color: darkred; text-underline: darkred">city</span> recommendations.</p>
54
  </body>