Comments (3)
We plan also to add a FAQ field in TaxonomyNode that will be displayed in the TaxonomyNode table when contributing in validating category annotations
from freesound-datasets.
For now, only a few fields of TaxonomyNode
instances can be edited from the admin page:
- Node id
- Name
- Description
- Citation uri
- FAQ
For allowing to modify category examples, some work needs to be done. The ManyToManyField
to Sounds does not make it easy from the basic admin page to edit the examples (all the sounds from Sound model are listed, it makes the page very slow to load).
The solution is probably adding another field under TaxonomyNode
for allowing to enter Freesound sound IDs directly (and automatically making the appropriate changes in the ManyToManyField
relation to Sound
using signals).
Or working on the TaxonomyNodeAdmin
admin model.
from freesound-datasets.
#87
In order to allow the modification from the Admin page of the examples of Freesound clips for each TaxonomyNode
(ManyToManyField
to Sound), a CharField
is created for manually entering a list of Freesound IDs (comma separated IDs).
The two fields (ManyToMany and CharField) are synchronized by overriding the save() TaxonomyNode method so that any change in one of the field is passed to the other.
from freesound-datasets.
Related Issues (20)
- Save verification clip votes
- Trouble with Safari 11.0.1 HOT 2
- Many celery-task-meta keys stored in redis
- compute_priority_score_candidate_annotations command makes production server not responding HOT 4
- Download button unavailable - Early request of FSD dataset HOT 5
- refresh_sound_deleted_state command does not handle failed requests
- Scroll bar under the header
- AuthFailed: Authentication failed: The code passed is incorrect or expired.
- Expert task for dataset curation
- Determining audio events in longer audio files HOT 1
- AttributeError: 'GroundTruthAnnotation' object has no attribute 'from_candidate_annotation'
- Category mapping - TypeError: Object of type 'method' is not JSON serializable
- Remove login with Github and Gmail HOT 1
- Add content in FSD download page HOT 1
- Login through annotator.freesound.org is not possible HOT 2
- Pre-compute taxonomy tree automatically
- Can I download all the relevant audio at once? HOT 1
- AmbiguousTimeError: 2019-10-27 02:33:44.795189
- Freesound Annotator web API? HOT 2
- Universal Category System (UCS) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freesound-datasets.