Proyek ini bertujuan untuk mengembangkan prototipe platform yang dapat membantu merampingkan dan meningkatkan proses perekrutan dengan mengotomatisasi langkah -langkah perekrutan yang melibatkan menerima aplikasi, mengumpulkan data dan wawasan ke dalam kumpulan kandidat, membandingkan kandidat, peringkat dan daftar pendek semua pelamar. Platform seperti itu dapat terbukti berguna dalam melakukan kampanye perekrutan skala besar dengan mempersempit kandungan kandidat untuk setiap posting pekerjaan tertentu.
Video Demo Proyek: Memperkenalkan - Project Darwin | Oleh tim cetak biru
Dibangun dengan
| Perangkat lunak | Versi |
|---|
| Adobe xD | 24.0.22 |
| Zeplin | 4.0.2 |
| Python 3 | 3.7.1 |
| API Twitter | 7.0 |
| IBM Watson | 2.0 |
| Wawasan Kepribadian IBM Watson | Pembaruan Layanan 12-12-2019 |
| IBM DB2 | 11.5 |
| Penyimpanan objek cloud IBM | 2.0 |
Prasyarat
| Nama | Versi terendah diuji dengan |
|---|
| Google Chrome | 83.0.4103.116 |
| Microsoft Chromium Edge | 84.0.522.35 |
| Nama | Versi terendah diuji dengan |
|---|
| Safari | 13.1.1 |
| Google Chrome | 83.0.4103 |
- Perpustakaan Pengembangan
| Nama | Versi terakhir diuji dengan |
|---|
| Python | 3.7.1 |
| Panda | 0.25.1 |
| Labu | 1.1.1 |
| Flask-Cors | 3.0.8 |
| IBM-COS-SDK | 2.6.3 |
| IBM-DB | 3.0.2 |
| IBM-Watson | 4.5.0 |
| Python-Dotenv | 0.13.0 |
| Tweepy | 3.8.0 |
Instruksi
git clone https://github.com/mihirs16/Project-Darwin
- Sekarang instal semua pustaka yang diperlukan melalui persyaratan.txt
pip install requirements.txt
- Sekarang buat file dengan nama
.env . Tambahkan semua tombol API di dalam file ini sebagai teks. Klik di sini untuk mengetahui lebih lanjut tentang kunci API tersembunyi sebagai variabel lingkungan.
EXAMPLE_API_KEY=examplekeyvalue123
- Anda dapat menemukan semua kunci yang diperlukan di
k3y5.py , sebagai variabel lingkungan impor. - Sekarang jalankan aplikasi flask
app.py
- Di browser Anda terbuka http: // localhost: 5000 (atau
:{port-number} sebagaimana ditentukan oleh server pengembangan Flask)
Penafian
Proyek Darwin yang disebutkan di atas masih merupakan prototipe eksperimental. Namun instance yang cocok untuk kasus penggunaan tertentu dapat dimunculkan dan dikembangkan untuk Anda gunakan. Untuk menghubungi kami untuk upaya seperti itu, silakan periksa kontributor untuk proyek ini.