Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -8,6 +8,7 @@ import pickle
|
|
8 |
import sklearn
|
9 |
from datasets import load_dataset
|
10 |
import joblib
|
|
|
11 |
|
12 |
|
13 |
# Read the data
|
@@ -189,8 +190,31 @@ demo = gr.Interface(
|
|
189 |
description="Members: Derrick Lim Kin Yeap 74597, Jason Jong Sheng Tat 75125, Jason Ng Yong Xing 75127, Muhamad Hazrie Bin Suhkery 73555 "
|
190 |
)
|
191 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
192 |
# Main execution
|
193 |
if __name__ == "__main__":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
194 |
demo.launch(share=True)
|
195 |
|
196 |
|
|
|
8 |
import sklearn
|
9 |
from datasets import load_dataset
|
10 |
import joblib
|
11 |
+
import requests
|
12 |
|
13 |
|
14 |
# Read the data
|
|
|
190 |
description="Members: Derrick Lim Kin Yeap 74597, Jason Jong Sheng Tat 75125, Jason Ng Yong Xing 75127, Muhamad Hazrie Bin Suhkery 73555 "
|
191 |
)
|
192 |
|
193 |
+
url = "https://jobs-api14.p.rapidapi.com/v2/list"
|
194 |
+
querystring = {
|
195 |
+
"query":"Web Developer",
|
196 |
+
"location":"India",
|
197 |
+
"autoTranslateLocation":"false",
|
198 |
+
"remoteOnly":"false",
|
199 |
+
"employmentTypes":"fulltime;parttime;intern;contractor"
|
200 |
+
}
|
201 |
+
headers = {
|
202 |
+
"x-rapidapi-key": "714f5a2539msh798d996c3243876p19c71ajsnfcd7ce481cb9",
|
203 |
+
"x-rapidapi-host": "jobs-api14.p.rapidapi.com"
|
204 |
+
}
|
205 |
+
|
206 |
+
|
207 |
# Main execution
|
208 |
if __name__ == "__main__":
|
209 |
+
# Fetch job listings before launching the app
|
210 |
+
try:
|
211 |
+
response = requests.get(url, headers=headers, params=querystring)
|
212 |
+
job_listings = response.json()
|
213 |
+
print("Job Listings Retrieved Successfully")
|
214 |
+
# You could potentially store or process job_listings here
|
215 |
+
except requests.RequestException as e:
|
216 |
+
print(f"Error fetching job listings: {e}")
|
217 |
+
|
218 |
demo.launch(share=True)
|
219 |
|
220 |
|