External metadata source in the submission form

44 views
Skip to first unread message

Anis

unread,
Feb 24, 2023, 2:13:09 AM2/24/23
to DSpace Technical Support
Hey, I've been working on a custom external metadata source, where the extracted text from the uploaded pdf is sent to an external API (https://annif.org/) to be analyzed and should return some suggestions for controlled vocab subjects. The backend works now nicely and populates the right metadata field with the suggestions, but my next step is to populate the form (probably the controlled vocabulary input field) with these suggestions so the user can pick and choose the correct ones. I've been trying to do a deep dive on the frontend code, but I'm still relatively new with the new dspace frontend and angular 2, so where should I start looking into this? And is there some documentation, material, videos or tutorials on the technical parts of the frontend?

- Anis

Tim Donohue

unread,
Feb 24, 2023, 4:14:05 PM2/24/23
to DSpace Technical Support
Hi Anis,

We have some (higher level) code walkthroughs/examples in the videos/webinars available here: https://wiki.lyrasis.org/display/DSPACE/Videos+and+Webinars

The most recent was a developer workshop last year: https://wiki.lyrasis.org/display/DSPACE/2022-11+-+DSpace+7.4+Webinar+Series

This workshop was brief though (only an hour) so it had to concentrate on higher level concepts in the UI.  We don't yet have "deep dive" style developer workshop. I hope we could have that some day, but it may not come until after 7.x development is completed & we've moved on to 8.0... simply because the developers who could teach that workshop are all doing active feature development.  That said, we welcome questions & you could ask for hints/tips on Slack (many developers are there): https://wiki.lyrasis.org/display/DSPACE/Slack

Tim
Reply all
Reply to author
Forward
0 new messages