TechnionYP5777 / Info-Evaluation

Info Evaluation
7 stars 3 forks source link

Weekly Reports - Moshe Eliasof #116

Open SlasherTech opened 7 years ago

SlasherTech commented 7 years ago

In this page I will give a report every week. This report will include what I did in this week , and will help me monitor my work and improve.

SlasherTech commented 7 years ago

Week 1 - I took time off.

SlasherTech commented 7 years ago

Week 2 - I took time off.

yossigil commented 7 years ago

:+1:

SlasherTech commented 7 years ago

Week 3: -Started learning how to use JSOUP to parse Wikipedia pages (and also web-pages,in general). -Wrote a new class for wikipedia pages parsing.(issue #119) -An extra meeting with @geniashand @NetanelFelcher in order to ensure the continous work of the project and deciding on the design of classes and points which GUI and analysis parts share ( to make integration process better and faster). -Revisit CoreNLP and its usage for out project. -Wrote a new class for analyzing text to find an answer for a given query. (issue #129)

SlasherTech commented 7 years ago

Week 4: (Passover) -Enhancement done with using coreNLP for analysing queries(issue #134). -Project meeting

SlasherTech commented 7 years ago

Week5: -More work on analysis.(#137) -Quality assurance and code review - I changed the classes and the place of the code to make better organized and correct. It is more comfortable to use the code now and it is more correct for the future additions. -Meeting with the proejct members -Writing a presentation for the first sprint and presenting it in front of the class.

SlasherTech commented 7 years ago

Week 6: -Learned how to work with IONIC and javascript and angular. -Changed the whole GUI framework to Ionic-Material #148 . -Worked on the GUI - added screens and buttons to the GUI #152. -Met with Adi to see how connect between the GUI and the java code and the SQL database. (See #150, #153 ).

SlasherTech commented 7 years ago

Week 7: -Finished working on the GUI (#154). -Learned how to work with AJAX queries (#155). -Worked on the web services and AJAX queries , to show the results from our Java code (#155 , #158). -Project meeting with Adi. -Started working on fixing the CORS problem (#158) .

SlasherTech commented 7 years ago

Week 8: -Finished writing the AJAX queries , using spring-boot. -Showing results in GUI - the AJAX queries run the Java code we created (the back-end) and the results are now showed in GUI. (#165) -Work on design of GUI.

SlasherTech commented 7 years ago

Week 9: -Passing user-specified parameters from GUI to the server side , which passes them to the Java code. (#171) -Setting up the connection between the SQL server to the Java code and GUI : This work took a long time since there were many issues with the SQL servers and it was a new subject for me. (#173) -Writing a guide - How to solve CORS issue .(#175)

SlasherTech commented 7 years ago

Week 10: -Connect our Java code (sql part) to the gui .( #176 ) -Adding indexes to our database , to enhance performance for our sql queries. ( #180) -Create a new main page to GUI .( #183 ) -Optimize SQL queries. ( making computations on smaller tables and efficient queries) (#184) -Helping osher in #185 . -Fix bugs in SQL queries serialization ( #186 ).

SlasherTech commented 7 years ago

Week 11: -Connect NLP java code to the GUI ( #179 ) -Create extra information page in GUI ( #188 ) -Parse information from user to fit to NLP ( #194 ) -Refine NLP results ( #195 ) -Connect awrds query to GUI ( #207 ) -Building the web-service to retrieve personal information ( #208 ) -Some adjustments to GUI ( #216 and #217 ) -Add screens for SQL query ( #218 ).

SlasherTech commented 7 years ago

Week 12: -Optimize the models loading of NLP classes ( #220 ) -Optimize the models loading of openIE classes ( #222 ) -Improve coreNLP and openIE analysis ( #223 ) -Work on our openIE code ( #224 ) -Let user add its own queries , using openIE - backend part ( #226 ) -Let user add its own queries - frontend part ( #228 )

yossigil commented 7 years ago

Keep up the good work

SlasherTech commented 7 years ago

Week 13: -Create "show extra info" button for NLP and OpenIE queries ( #233) -Solve person ambiguities - backend ( #234) -Improving information extraction and correctness ( #236) -Fixing holes in user-input (i.e. enforcing correct user-input ,dealing with wrong input) ( #237) -Fix image size in GUI ( #243) -Fix "no name" returns by default to all queries ( #244) -Adding keywords for queries - to extract more information that is relevant to the query ( #246) -Using Promises to in Angular to synchronize critical parts in our frontend code. ( #251)

SlasherTech commented 7 years ago

Week 14: -Solve identity ambiguities - Frontend ( #256) -Moving to an external server ( #257) -Some changes to make keywords feature work better ( #262) -Enable CORS on external server ( #263) -Create APK for the project ( #264) -Synchronize our code (server side) , to allow multiple users ( #265) -Re-establish the work on the server due to power shortage of the server (that was not in our hands) ( #270)

SlasherTech commented 7 years ago

Week 15: -Fix the http-requests problem, to make it work on android ( #273). -Checking and modifying the Develooper installation guide ( #276) -Imrove response time for arrests query ( #279) -Increase code-coverage for analysis part ( #280) -Re-write the servers log (due to its deletion) ( #283)