Giter VIP home page Giter VIP logo

kzhang2002's Projects

ds-p01-sentiment-analyzer icon ds-p01-sentiment-analyzer

Copy of the first project done for my Data Structure class. Finished on 4/4/22. Uses a primitive form of machine learning to determine if a given tweet has a positive or negative sentiment. We were disallowed from using std::string and had to recreate the functionality of that class in DSString.cpp.

ds-p02-auto-indexer icon ds-p02-auto-indexer

Copy of the second project done for my Data Structure class. Finished on 5/5/22. Creates an index of words given a csv containing the list of words and a csv containing the book text. We were disallowed from using std::string and std::vector. We had to recreate the functionality of those classes in DSString.cpp and DSVector.cpp.

ds-p03-testing-sorting-algorithms icon ds-p03-testing-sorting-algorithms

Copy of the third project done for my Data Structure class. Finished on 3/19/22. Tests five given mystery functions that all utilize different sorting algorithms. Prints out the average time an algorithm needed to sort certain datasets. This data was used to determine the identity of these mystery functions. The analysis of this data and write-up are included as a pdf file.

ds-p04-flight-planner icon ds-p04-flight-planner

Copy of the fourth project done for my Data Structure class. Creates a list of all possible flight itineraries sorted by either time or cost. Requires user to input a starting location and destination as well as all flights each city has. Ultimately a failed project due to poor organizational structure of classes creating poor encapsulation and a lack of time to fix that.

ds-p05-search-engine icon ds-p05-search-engine

Copy of the final project done for my Data Structure class. A search engine that creates a binary tree from a database of articles in the form of json files using RapidJSON and porter2stemmer. This tree can be searched through using multiple search terms with "AND" or "OR" modifiers. Results can be excluded through the "NOT" modifier. Searches can be narrowed by including an author organization using modifier "ORG" or by including mentioned persons using modifier "PERSON". My search engine's article database parse time was in the top ten percent of fastest times in the class, allowing me to not have to take the final exam.

r6-ui-ux-eval-redesign icon r6-ui-ux-eval-redesign

Materials from an evaluation and redesign of the FPS game Rainbow Six: Siege's UI. Done for a UI/UX class in Fall 2023.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.