Self Directed Search is an assessment tool developed by John Holland, an American career guidance expert, based on his extensive experience in Career counseling and his theory of career type. Holland believes that there should be an inherent correspondence between personal career interests and professions. According to different interests, personality can be divided into six dimensions: research-oriented (I), artistic (A), social (S), entrepreneurial (E), traditional (C), and realistic (R). Each person's personality is a combination of these six dimensions to varying degrees. This warehouse utilizes pyecharts and pywebio to present all questions in sequence and allow users to answer them to determine the final type of user use.
This project uses Python Git. Go check them out if you don't have them locally installed.
$ git clone https://github.com/weiensong/Self-Directed-Search.git
$ pip install -r requriements.txt
$ python3 ./AnalysisofHolland'sOccupationalPersonalityTest.py
- python — All Algorithms implemented in Python
- PyWebIO — Write interactive web app in script way
- pyecharts — 人人可用的开源数据可视化分析工具
Feel free to dive in! Open an issue or submit PRs.
Standard Python follows the Python PEP-8 Code of Conduct.
This project exists thanks to all the people who contribute.
MIT © weiensong