|
3 | 3 | ## General Questions
|
4 | 4 |
|
5 | 5 | 1. Q: What is id-jobs?
|
| 6 | + |
6 | 7 | A: id-jobs is a tool that collects job listings from various Indonesian job boards and company websites, organizing them into one easy-to-access Google Sheet.
|
7 | 8 |
|
8 | 9 | 2. Q: Is id-jobs free to use?
|
| 10 | + |
9 | 11 | A: Yes, id-jobs is free and open-source under the GPL-3.0 license.
|
10 | 12 |
|
11 | 13 | 3. Q: How often is the job data updated?
|
| 14 | + |
12 | 15 | A: The job data is updated daily through our automated scraping process.
|
13 | 16 |
|
14 | 17 | 4. Q: Can I use id-jobs for job markets outside of Indonesia?
|
| 18 | + |
15 | 19 | A: id-jobs is specifically designed for the Indonesian job market. While you could potentially modify it for other markets, it's not designed for that purpose out of the box.
|
16 | 20 |
|
17 | 21 | ## Data and Usage
|
18 | 22 |
|
19 | 23 | 5. Q: How can I access the job data?
|
| 24 | + |
20 | 25 | A: You can view the job data in our Google Sheet at [https://s.id/id-jobs-v2](https://s.id/id-jobs-v2).
|
21 | 26 |
|
22 | 27 | 6. Q: Can I download the data for my own analysis?
|
| 28 | + |
23 | 29 | A: Yes, you can download the data from the Google Sheet. Please remember to credit id-jobs if you use the data in any public work.
|
24 | 30 |
|
25 | 31 | 7. Q: What job boards does id-jobs currently scrape?
|
| 32 | + |
26 | 33 | A: We currently scrape data from Jobstreet Indonesia, Glints Indonesia, Kalibrr, TopKarir, Indeed Indonesia, and various company career pages.
|
27 | 34 |
|
28 | 35 | 8. Q: Is the salary information always available?
|
| 36 | + |
29 | 37 | A: Not all job listings include salary information. We collect this data when it's available, but many listings do not provide it.
|
30 | 38 |
|
31 | 39 | ## Technical Questions
|
32 | 40 |
|
33 | 41 | 9. Q: What programming language is id-jobs written in?
|
| 42 | + |
34 | 43 | A: id-jobs is primarily written in Python, using libraries such as Scrapy and Playwright.
|
35 | 44 |
|
36 | 45 | 10. Q: Can I contribute to the id-jobs project?
|
| 46 | + |
37 | 47 | A: Absolutely! We welcome contributions. Please see our Contributing Guidelines for more information.
|
38 | 48 |
|
39 | 49 | 11. Q: I'm having trouble setting up the project locally. What should I do?
|
| 50 | + |
40 | 51 | A: First, make sure you've followed all steps in our QUICKSTART.md guide. If you're still having issues, please open a GitHub issue with details about the problem you're experiencing.
|
41 | 52 |
|
42 | 53 | 12. Q: How can I add a new job board to scrape?
|
| 54 | + |
43 | 55 | A: To add a new job board, you'll need to create a new spider in the `spiders` directory. Please see our documentation on creating new spiders, or open an issue for guidance.
|
44 | 56 |
|
45 | 57 | ## Legal and Ethical Questions
|
46 | 58 |
|
47 | 59 | 13. Q: Is web scraping legal?
|
| 60 | + |
48 | 61 | A: Web scraping can be legal, but it depends on how it's done and the website's terms of service. id-jobs is designed to scrape responsibly and in accordance with each site's robots.txt file.
|
49 | 62 |
|
50 | 63 | 14. Q: Do you store personal information from job listings?
|
| 64 | + |
51 | 65 | A: We only collect publicly available information from job listings. We do not collect or store personal information of job seekers or employers.
|
52 | 66 |
|
53 | 67 | 15. Q: What should I do if I notice incorrect data in the job listings?
|
| 68 | + |
54 | 69 | A: Please open a GitHub issue with details about the incorrect data. We'll investigate and correct it as soon as possible.
|
55 | 70 |
|
56 | 71 | If you have a question that's not answered here, please feel free to open an issue on our GitHub repository.
|
0 commit comments