This repository provides implementations in Python, JavaScript, and Java, each placed in dedicated folders, to predict future salaries for data science and related roles, including cybersecurity and software engineering using multiple analytical models (e.g., BERT, CAGR, inflation-adjusted forecasting) .
git clone https://github.com/Refonte-Infini/Refonte-Learning-Public-Projects.git
cd Refonte-Learning-Public-ProjectsChoose one of the domain-specific prediction projects:
cd cybersecurity-salary-guide-prediction
# or
cd software-engineering-salary-guide-prediction
# or
cd data-science-salary-guide-predictionEach sub-project uses a different stack. Use the first matching setup below based on the files in the folder.
(if you see requirements.txt or main.py)
python -m venv .venv
# macOS/Linux:
source .venv/bin/activate
# Windows:
# .venv\Scripts\activate
pip install -r requirements.txt
python main.py(if you see package.json)
npm install
npm run startMaven (pom.xml):
mvn clean install
mvn exec:javaGradle (build.gradle):
./gradlew build
./gradlew runAlways check first: If the folder contains
README.md,requirements.txt,package.json,pom.xml, orbuild.gradle, follow its instructions before running generic commands.
We welcome contributions!
- Fork the repo
- Create your feature branch:
git checkout -b feature/your-improvement
- Commit your changes:
git commit -m "Add your improvement" - Push to the branch:
git push origin feature/your-improvement
- Open a Pull Request
This project is licensed under the MIT License, see the LICENSE file for details.
For questions, improvements, or extensions, please open an issue or contact the Refonte team at
contact@refonteinfini.com