Contribution 💊
Contribution guidelines
- Fork the repo
- Open an issue
- Create a branch to this issue that originates from the main branch
- Once issue is resolved, create a PR to the created issue
- Cross fingers and give yourself deserve praise - the repository administrator(s) will review the PR and hopefully merge it to the main 🤞
Issues to work on
I am arrogant enough to think that this project might be interesting for someone. Below is a list of issues which can make the results more humanlike, diverse, and efficient.
-
Make movements more realistic:
- The path between the location and its nearest node can intersect buildings or water bodies (lakes). A user goes through them, it is not realistic.
- GPS-like errors in the data (e.g., sudden termination of ‘acquiring’ data, or some points that do not make sense).
-
Create more profiles and new User classes:
- New places.
- New OSM tags for anchor points.
- New modes of transport and their combination.
- New movement plots.
-
In terms of growing number of profiles, possible rethinking of orchestration approach.
- Code optimization (e.g., in
get_meaningful_locations()). - Testing, benchmarking, trying new config params.
- More detailed and thorough approach for results' evaluation
- Just to play around: setting up and running code on Cloud using e.g. Terraform