Skip to content

kailinxGitHub/MyVisaJobs_2023_Crawler

Repository files navigation

MyVisaJobs 2023 Data Analysis Platform

Live Application

Video Demonstration

MyVisaJobs_Crawler.mp4

Overview

This project provides a comprehensive data analysis platform for examining employment and immigration patterns among international students and foreign workers in the United States. By analyzing data from myvisajobs.com, we offer insights into university-specific hiring trends and Green Card approval patterns.

Legal Compliance

This project operates in compliance with myvisajobs.com's robots.txt specifications, which only restricts crawling of the "/Resume/" path. The project will be promptly modified or discontinued if requested by myvisajobs.com.

Key Features

  • Data Collection: Automated extraction of employment and immigration data from myvisajobs.com
  • Analytics Dashboard: Interactive visualization of university-specific hiring patterns
  • Green Card Analysis: Detailed tracking of Green Card approvals and employer relationships
  • University Rankings: Data-driven assessment of universities based on successful immigration outcomes

Technical Requirements

  • Python 3.x
  • Streamlit
  • Additional dependencies listed in requirements.txt

Installation

  1. Clone the repository:
git clone https://github.com/kailinxGitHub/MyVisaJobs_2023_Crawler.git
  1. Navigate to the project directory:
cd MyVisaJobs_2023_Crawler
  1. Install dependencies:
pip install -r requirements.txt

Usage

Launch the Streamlit application:

streamlit run green_card_university_hires.py

Access the application through your web browser at the provided localhost address.

Project Structure

  • green_card_university_hires.py: Main application file
  • requirements.txt: Project dependencies
  • Additional configuration and data files

Contributing

We welcome contributions to this project. Please follow these steps:

  1. Fork the repository
  2. Create a feature branch
  3. Submit a pull request with a clear description of your changes

License

This project is licensed under the MIT License. See the LICENSE file for details.

Disclaimer

This project is developed for educational and research purposes. It is not officially affiliated with myvisajobs.com or any educational institutions mentioned in the data.

Support

For issues, feature requests, or contributions, please:

  • Open an issue in the repository
  • Provide detailed information about your request
  • Include relevant error messages or screenshots when applicable

Contact

For direct inquiries, please open an issue in the repository.


This project aims to provide valuable insights into the immigration landscape for international students and foreign workers in the United States, supporting data-driven decision-making for individuals, educational institutions, and employers.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages