yunusstahlschmidt / cse3063_object_oriented_software_design Goto Github PK
View Code? Open in Web Editor NEWTerm Projects for OOSD Course implemented using Java and Python
Term Projects for OOSD Course implemented using Java and Python
User class methods need to be implemented. These are identified with comments
Datasets should be parsed based on config file info. Change a single dataset instance to an array of datasets.
An algorithm for assigning labels to the instances needs to be implemented
Serialization of our objects to output JSON file needs to be implemented.
4, 5
The JSON config file where the user data is stored needs to be parsed for further use.
We need to add a class specifically for parsing the documents in order to separate business logic for UI elements completely.
Logging needs to be added to:
7-B
7-A
Go over the classes and set necessary attributes to "private" ( with __attr)
The domain diagram needs to be finalized.
Logging at each step of execution to a son file
The algorithm needs to allow multiple users to label multiple instances multiple times (depending on the probability).
Move creation of:
to the output class
Input JSON files need to be parsed so we can use the dataset
Logging mechanism for our actions (print to console, generation of the output file,
6
Finalize requirement analysis and update the changes in the document.
The UML diagram has to be updated as we continue working on the implementation.
Update the output JSON file at each step
The sequence diagram has to be created and has to be updated if any changes occur.
AssignedLabelId : longneeds to be changed to assignedLabelIds: ArrayList so we can assign multiple labels.
Blank methods need further implementations. These are identified with implementation comment
Adding attributes and skeleton of methods.
8
The project evaluation metrics file need to be filled.
Adding attributes and skeleton of methods.
Adding attributes and skeleton of methods.
Move creation of:
to the output class
1, 2, 3
Some of the methods in the Dataset class need further calculations.
These sections have been identified with tbd statements.
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.