Abinivesh commited on
Commit
eea5d6c
·
verified ·
1 Parent(s): ee2ed7b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -0
app.py CHANGED
@@ -6,7 +6,15 @@ import torch
6
  from transformers import BertTokenizer, BertModel
7
  import numpy as np
8
  from sklearn.metrics.pairwise import cosine_similarity
 
 
9
 
 
 
 
 
 
 
10
  # Step 1: Scrape the free courses from Analytics Vidhya
11
  url = "https://courses.analyticsvidhya.com/pages/all-free-courses"
12
  response = requests.get(url)
 
6
  from transformers import BertTokenizer, BertModel
7
  import numpy as np
8
  from sklearn.metrics.pairwise import cosine_similarity
9
+ import sys
10
+ import subprocess
11
 
12
+ try:
13
+ from bs4 import BeautifulSoup
14
+ except ModuleNotFoundError:
15
+ subprocess.check_call([sys.executable, "-m", "pip", "install", "beautifulsoup4"])
16
+ from bs4 import BeautifulSoup
17
+
18
  # Step 1: Scrape the free courses from Analytics Vidhya
19
  url = "https://courses.analyticsvidhya.com/pages/all-free-courses"
20
  response = requests.get(url)