---
# System prepended metadata

title: Sprint 0 Retrospective

---

# Sprint 0 Retrospective
* members in attendance:
	![selfie proof of meeting]()
	- [x] Georgia
	- [x] Jacob
	- [x] Gwen
	- [x] Phoebe
	- [x] Nick
	- [x] Giorgie
* what worked well 
	* ![post some progress screenshots]()
	* Everyone completed our individual issues and on time
* what didn't
	* Confused by the flow process of zenhub
	    * Figuring out when and where to move issues
     * Getting used to the process of sprints 
* self assessment on progress
	* we think we are pretty much on track. At this point we have a clear idea of what our end user interface would ideally look like, and we have a clear priority of features/functionality to implement.
	* We have some really solid mockups of our end result. While we don't necessarily plan on having this term be super web dev heavy, it's good to keep the end user in mind
* lay out *each* of the following weeks till end of term with brief goals for each
	* week 5: create a design document with implementation details for all backend aspects of the product 
	    * research implementing whisper
	        * start on short/easy recordings and expand to lecture length eventually
	        * figure out best backend environment/hosting for whisper
        * research concept identification
            * word frequency
            * any other other open-source libraries that could be helpful?
            * database of commonly used words to ignore
        * Talk to Soroush
	* week 6 & 7: split up to work on the following goals
	    * figure out how to use Whisper to transcribe a recording
	    * implement algorithm for identifying key concepts 
	* week 8: testing & iteration on whisper/key concepts identifier
	* week 9:
	    * generate questions from key concepts
	    * answer validation
	* week 10: Finish testing, clean up, & get everything in demo-able shape
* briefly summarize any other topics/discussions
    * discussed postponing working on the front-end until our back-end is properly working (will probably be in the winter term when we develop front-end)
    * the differences between generating key concepts and creating quizzes based off of the key concepts; is it worth it to create other study material based on key concepts?
    * general testing technique considerations and if we want to be unit testing throughout code development
