Releases: simplif-ai/Application
Releases · simplif-ai/Application
Release v1.1
Release Notes
Frontend
- Styled sign in page
- Styled login page
- Added animations
- Added routing with JWT Authentication
- Added navigation bar style
- Added navigation components
Backend
- Created endpoint for viewing profile page
- Created endpoint for editing the user
- Created endpoint for account deletion
- Set up mail client
Release v1.0
Release Notes
Frontend
- Selected font
- Created sign up page
- Created session with web client cookie
- Created login page
- Added logout navigation flow
- Created profile page for user
- Styled profile page
- Implemented password reset components
- Created home page
- Created and styled interactive text box
- Added functionality to parse text into array of sentences
- Created simple text editor page that follows UI mocks
Backend
- Hooked our web app into the Google Authentication API
- Used the Google API to securely authenticate the user
- Implemented the organization structure for classes as outlined in our design document
- Added functionality to transform the text to the needed JSON form
- Added functionality to send out the JSON data to NLP summarizer
- Added functionality to receive JSON data from the NLP summarizer
- Created endpoint for logout
- Added password reset function in Node
- Created endpoint for password reset
- Changed password in database
Database
- Set up RDS on Amazon Web Services
- Hooked up Database with Backend
- Implemented the organization structure for storing data in the database
- Implemented the organization structure for classes as outlined in our design document
Summarization Module
- Built basic class structure for overall summarization module
- Used NLTK to extract nouns from text
- Implemented LexWord class
- Implemented LexChain class
- Implemented LexChainGroup class
- Added functionality to build basic chains from nouns
- Used lexical chains to rank relevance of sentences
- Created a Flask app
- Created a landing page for GET request redirection
- Created a route for requesting a summary of text
- Created a helpful response for when there is a request made with incorrect formatting or method
- Linked the Summarization package to the route for basic summarization
Other
- Created repository
- Added code templates
- Added Github pull request template
- Added Github issue templates
- Added CONTRIBUTING.md