Giter Site home page Giter Site logo

dogacel / kalas-iris Goto Github PK

View Code? Open in Web Editor NEW
8.0 8.0 3.0 38.42 MB

Kalas-Iris CS491/2 Senior Design Project, Clothes recognition and rich attribute prediction using computer vision service for online clothing retail

License: GNU General Public License v3.0

Jupyter Notebook 70.86% HTML 0.94% JavaScript 16.18% Python 5.03% Shell 0.10% CSS 0.47% Kotlin 0.03% Swift 0.11% Objective-C 0.01% Dart 6.26%

kalas-iris's Introduction

kalas-iris's People

Contributors

ataatasoy avatar dogacel avatar olcayakman avatar zeynepkorkunc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

kalas-iris's Issues

Enhance the annotation results view.

There are several options. Show more realistic results to user.

  • Add a button or an interaction to open a modal/ new view.
  • In this new view, show more meaningful data. Such as filter top 3 categories, results with atleast %90 accuracy etc. Choice is up to you.
  • Add suggestion system so that a user can reject a category or attribute. Or they can propose a new one to improve the results. Assume our backend uses this information to improve it's capabilities. This is for showcase for now ofcourse.

Create login/signup page.

A basic login/signup page. Don't need to hook it up to backend because we don't have an authentication system yet.

  • Create login form.
  • Create signup form.
  • Create a small menu item to redirect users to login page.

Fix footer layout.

Footer placement is wrong. Body size is incorrect.

Note: Also check annotation's page with json expanded. Setting height 100% on body does not work in that scenerio.

image

Filter shown annotations by count or confidence

Filter shown annotations by count or confidence

// TODO: Filter shown annotations by count or confidence

  const dummyJSON = ["Upload an image to start the process."];

  // TODO: Filter shown annotations by count or confidence
  const [previewJSON, setPreviewJSON] = useState(dummyJSON);
  const [previewImage, setPreviewImage] = useState(
    "https://i.stack.imgur.com/y9DpT.jpg"

79acb5c364a453edec908b0c4b988e41788bc8c8

Update README.

  • Add npm install instruction to the react.
  • Add MMFashion instructions.
  • Remove TOD, add features instead.

Filter shown annotations by count or confidence

Filter shown annotations by count or confidence

// TODO: Filter shown annotations by count or confidence

  const dummyJSON = ["Upload an image to start the process."];

  // TODO: Filter shown annotations by count or confidence
  const [previewJSON, setPreviewJSON] = useState(dummyJSON);
  const [previewImage, setPreviewImage] = useState(
    "https://i.stack.imgur.com/y9DpT.jpg"

30787ba216a48311320ac853ec85f17a1f6ee02a

Design and UI/UX Desicions

I've looked at a color palette and some sample fonts for UI Design of the web page. I thought we could possibly use Split Colors, with the colors being:

  • Gold: #F1B236
  • Blue: #0057F2
  • Purple: #6B33A1

As for font, a serious yet modern font might make Kalas-Iris seem more approachable to our target audience. From sans-serif family, Space Grotesk might be good for that purpose.

Below is a sample logo idea i made using these colors and this font.

Kalas-Iris-split

Refactor and fix homepage code

There are some duplicate code and unused commented lines, in-lined styles in the homepage code. Needs refactoring before it gets messy.

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.