Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

💩 AIJobs collector 💩

Batch app

This repo contains batch codes to collect data from many top job postings sites in Vietnam such as Indeed VN, VietnamWorks, TopCV, ...

We use Github Actions to collect the data automatically. Please note that, some websites in Vietnam have mechanisms to prevent scrappers like bots, therefore, we must keep retrying every 5 minutes.

Currently, the list of website we are collecting data from is as follows.

Website URL Batch from Batch cron Queries
TopCV https://www.topcv.vn 2023-08-19 59 12 * * * or manual ai engineer, computer vision, machine learning
VietnamWorks https://vietnamworks.com 2023-08-19 59 12 * * * or manual ai engineer, computer vision, machine learning
Indeed Vietnam https://vn.indeed.com 2023-08-19 59 12 * * * or manual ai engineer, computer vision, machine learning

Online app

Besides the batch app which is setup in Github Actions to crawl data daily, we provide an online app to test the scenarios of data collected. We use MongoDB to store the data collections. To setup an environment for analysing data, see mongodb environment setup.

To run the online app:

$ python uninstall aijobs_batch
$ python setup.py install
$ aijobs_online --reload --workers 1 --host 0.0.0.0 --port 9000 --log_level info

Metadata

Release files for AIJobs-Batch 1.0.0a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for AIJobs-Batch 1.0.0a1
File
AIJobs_Batch-1.0.0a1-py3.11-py3-any.whl Details
AIJobs_Batch-1.0.0a1-py3.10-py3-any.whl Details
AIJobs_Batch-1.0.0a1-py3.9-py3-any.whl Details
AIJobs_Batch-1.0.0a1-py3.8-py3-any.whl Details
AIJobs_Batch-1.0.0a1-py3.7-py3-any.whl Details

Total release size: 90.6 kB

Release files / AIJobs_Batch-1.0.0a1-py3.11-py3-any.whl

Download URL AIJobs_Batch-1.0.0a1-py3.11-py3-any.whl
Size 18.1 kB
SHA-256 checksum
How to use checksums
de1e716cc70244619741aa3d06cb5e33149ec240a7f7cd8989f9d8fffeb9e365
BLAKE2b-256 checksum
How to use checksums
a8363d01601048cba7d35370b43fc224a2916bd9df7e302046d85e15a9fc4525
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / AIJobs_Batch-1.0.0a1-py3.10-py3-any.whl

Download URL AIJobs_Batch-1.0.0a1-py3.10-py3-any.whl
Size 18.1 kB
SHA-256 checksum
How to use checksums
34a64432fe90272201a0c1396da901310dbfbce035ea38eeb25b2352fe4c4489
BLAKE2b-256 checksum
How to use checksums
d4336ef6c699a4b377f9797c74b6877d3ffdfec39380c41b415e4f088d6ed83e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / AIJobs_Batch-1.0.0a1-py3.9-py3-any.whl

Download URL AIJobs_Batch-1.0.0a1-py3.9-py3-any.whl
Size 18.1 kB
SHA-256 checksum
How to use checksums
1fbd638df6083740fc10324f10d1b8157f40f5d1b856b9afd2f259aab7d0bcfb
BLAKE2b-256 checksum
How to use checksums
3c7a492a37fa03100c5e3a837bc18fb1a4e48e5c2b65dcf9a7f7249ccbe13a27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / AIJobs_Batch-1.0.0a1-py3.8-py3-any.whl

Download URL AIJobs_Batch-1.0.0a1-py3.8-py3-any.whl
Size 18.1 kB
SHA-256 checksum
How to use checksums
a7e68ca436ab0ec7cd42d248b5e0a02477081b3124e8f742063e8f46b8a734da
BLAKE2b-256 checksum
How to use checksums
2394ec6d1afbb69d9749e11dda0213f126b01efb597e012b310eab845d26ee03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / AIJobs_Batch-1.0.0a1-py3.7-py3-any.whl

Download URL AIJobs_Batch-1.0.0a1-py3.7-py3-any.whl
Size 18.1 kB
SHA-256 checksum
How to use checksums
7f3b1311390887325f2955d1ca4ad67da92ddd84b8ce423d5f89e61452559928
BLAKE2b-256 checksum
How to use checksums
c3c44003b6842039c4e372d010331af9313058c924aa7bf82918ede7803a6863
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Security for AIJobs-Batch 1.0.0a1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page