-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
39 lines (27 loc) · 907 Bytes
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
from functions import arxiv_search, elsevier_search
### API KEYS ###
els_key = ""
### Enter your search terms here, list can be as long as you like ###
search_terms = ['computer supported learning',
'computer-supported learning',
'intelligent tutoring system',
'intelligent teaching system',
'artificial tutoring system',
'adaptive teaching',
'educational technology',
'elearning',
'e-learning',
'pedagogical agent',
'educational data mining',
'learning analytics',
'automatic essay evaluation',
'automatic essay scoring',
'adaptive educational hypermedia',
'adaptive learning spaces',
'learning management system',
'educational content management']
# All results are saved to abstracts.csv #
data = arxiv_search(search_terms, max_results=10)
data.to_csv("arxiv_output.tsv", sep="\t")
#elsevier_data = elsevier_search(search_terms, api_key=els_key)
#elsevier_data.to_csv("elsevier_results.csv")