-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature]: Data Structure Update #124
Comments
Adding in reviewer's recommendation: I was missing information on which software people typically use for researching trash images. Since I'm not familiar with the field I may not be aware that such software is not really available, but I think it would be useful to give a glimpse into the working process around your tool (like: what do I actually do with the downloaded json data?). It would also be interesting to know whether there are some widely known databases where you can put your trash data, as I think the useful part of such information is putting a lot of data from different researchers together to give a broad overview of littering places. I think especially it would be nice to have some guidance what to do with the json data downloaded by your tool. Is there some analysis software for that? |
I'm not sure what this is asking, might need to get with Win on this one. |
@shollingsworth, yeah this one is in my court. I can do all of this. |
Here is the json schema for the summary file. I think it should be added in the download.
Here is a description file:
Please note that all of the properties described above are required. If any property is missing or if a property's value is of an incorrect type, the JSON will not validate against the schema. |
For single image json we will also want this schema and definition file: Description: filename (String): The filename of the image. exifdata (Object): An object that contains EXIF data with the following properties: Make (String): The manufacturer of the camera that took the image. score (String): The confidence score of the AI model for the detection. |
|
Todo:
|
Guidelines
Description
Reviewer Said:
I agree with @luxaritas that the written documentation could be expanded. What I miss the most is a detailed explanation of the json data structure for post-processing software. Which fields are expected and what information do they contain? Are there fields which are not available for all data. As I am not a familiar with trash research I was also wondering whether there is some standardized format for data exchange on trash location data and labelling which could be used here (I think the Hapich et al 2022 paper is elaborating on this, so it would be nice to read some more details of the connection of this trash taxonomy to the data format of trashai). Also I understand that your targeted audience is less technical so dealing with json data may be a barrier. I think it would also be good to offer a pdf based overview (like an analysis page which could just be printed into a pdf - so users could directly have a map overview of their trash expedition).
Problem
JSON Schema isn't well defined. JSON format can be challenging to deal with and summary stats may be preferred.
Proposed Solution
Create a json schema file and some simple to read documentation on the json format. Also create a download with summary information in csv of similar flat format.
Alternatives Considered
Expect that folks are savy in json.
The text was updated successfully, but these errors were encountered: