I would also want an ml algorithm that auto-captions these images. I would love to continue adding features to CENOS! One idea is adding a space for images to be screenshotted, inserted, and then added to the docs. What's next for Chrome Extension Notes Organizer / Summarizer (CENOS) And, as discussed a lot, I had never used Google Docs API so that took some time before I got the hang of it. This was my first solo project working with Chrome Extensions, so I learned lots of important things about them (like the difference between popup.js and background.js). I learned a lot throughout this project, especially about APIs and Chrome Extensions. Overall, I put a lot of work into making it all run smoothly and am very happy with the outcome! What I learned I'm also proud of the fluidity of the app as the frontend and backend work well together. I'm very proud of getting the Google Docs API to work as I put a lot of time and effort into that. Then once I had that working, inserting, formatting, and modifying text within the document was challenging as I needed to make specific requests that required information I didn't necessarily have (lots of issues with the endIndex). First just being able to access my drive or a document was a huge challenge as I had never worked with this API before and there was a lot of authentification stuff. I ran into a lot of challenges, but I think the biggest one was getting the Google Docs API to work. Finally, I implemented the machine learning algorithm to summarize the notes Challenges I ran into Then I created the Chrome Extension and worked on passing information between the two. I began with Flask and setting up the Google Docs API so I could access a document from my drive. I used HTML, JS, and CSS for the chrome extension and python (Flask) for the backend. Then once you have all your notes, on the Chrome Extension you can press the summarize button, and it will automatically add a summary of each section (created by a machine learning algorithm) to the bottom. If you highlight text on a page then click on the Chrome Extension, enter the category, and press submits, it automatically adds to/updates your Google Doc with the text you highlighted (linking the source) under the category you specified. I also wanted to include some aspects of Machine Learning in my project and thought it would be handy to be able to summarize the notes. This was perfect since I knew I wanted to create some kind of Chrome Extension. Instead, I thought it would be useful to create something that automatically did all of that for me. When creating presentations or outlining papers for school, I always hate copying text from an article, then switching tabs, finding where in the Google Doc I want to put it, and finally pasting it.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |