# So, this is the current state
## For users:
- Documentation is lacking.
- Ethical guidelines are lacking.
- You need to figure out yourself how to connect to your camera / video source.
- Alerts aren't implemented yet.
- The model is bog standard YOLO v8. ---> Predator recognition doesn't work yet.
- We need more relevant image datasets, to train the model.
## For developers:
- Documentation is lacking
- I'm trying to run Labelstudio locally, with auto-annotation. But having issues. Please help out if you know some way to do active learning or some other simple way of gradually improving recognition of ~20 object classes on a growing dataset.
- I don't want to make a mobile app, because it seems to be a fairly large and fragmented target. I'd rather make a webapp, and have people "install it" on their device of choice (by placing a shortcut on their desktop/homescreen). I don't know how to make a webapp either, so if anyone can help out with that, great.
- Planning to implement ONVIF video source recognition to ease setup. This I can do.
- Planning to eventually distribute on Pypi. I don't know how to package, but it seems at least somewhat straightforward.
- RE: following established coding guidelines... I am self taught, and coding guidelines with classes and separate subscripts for each major function is a little confusing for me. I'd still like the project to follow guidelines so that most capable people feel comfortable contributing and to ease maintenance. If you can help with that, please do.