More or less Ginny Travers was presenting BBNs solution from an ADL prototype that extended ADLs Sample Runtime to allow for nonJS based interaction with the API See more information on it here

What is the correctly punctuated version of this sentence?
More or less, Ginny Travers was presenting BBN's solution from an ADL prototype that extended ADL's Sample Runtime to allow for non-JS based interaction with the API. See more information on it here.