This is a repository for the project done for the SWE 573 course in spring 2017 at Boğaziçi University.
See Wiki for more details.
You can reach the application at: Sentwort
Boğaziçi University Spring 2017 Semester Software Engineering SWE 573 Course Project
When spring security/authorization part is removed from the system kendo components display the data from the database properly. However if login/authorization is integrated an error occurs stating that request target contains invalid characters.
Error: java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
Create a project plan with the tool you selected. It has to include estimated start and finish time and actual start and finish time. Do not forget to put milestones and dependencies.
Update it when it is needed.
Prepare uml diagrams based on system architecture, data model and requirements
Refine the requirements you created the draft of. Prepare the final document and get the customer feedback to finalize it.
We are expected to develop an application using Twitter API. A domain should be picked to focus on. We are going to harvest and aggregate data on that domain using Twitter API to give interesting information.
Choose an API and see how it works. Fetch data if possible. Document what you learned.
Dates on the reports are displayed as milliseconds. Find a way to make them displayed like 01.01.2017 11:11
Find the exceptional cases in the system, especially the parts doing db operations and using the Twitter API, catch the exceptions if possible.
Add the below columns to the hashtag report:
Examine the project description and create the first version of the requirements, which will be the draft version.
While creating the requirements, identify issues that will need clarification. Prepare a clear list of questions to be clarified by your customer. Make an appointment to meet with the customer to discuss these questions.
Put the requirements and questions on project repository using an appropriate requirement format.
Add hashtag and links columns to sentiment report:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.