I'm a bit bored.
More Blogs
-
10
Saturday Apr 09, 2005
Monthly update: 1) I've been going out almost nightly 2) Work has… -
15
Thursday Mar 24, 2005
My job has taken a turn towards research at work. I'm nominally only … -
3
Wednesday Mar 16, 2005
This update is brought to you thanks to peer pressure. I had a fun… -
8
Thursday Mar 10, 2005
I'm not doing much these days compared to what I used to do. I'm not … -
3
Saturday Mar 05, 2005
Tonight is all you can eat sushi night with the guys. We do this ever… -
6
Sunday Feb 20, 2005
I burnt the bottom of a big pot steaming vegetables. I'm out of steel… -
6
Thursday Feb 17, 2005
too much curry -
1
Wednesday Feb 16, 2005
I've apparently been very lenient about updating this journal. it may… -
7
Monday Jan 24, 2005
I am up early and I am *not* a morning person, arghh. -
2
Sunday Jan 16, 2005
I hate making difficult choices between two things I want to do.
i've got a handful of ideas that i'd love to share with someone that would actually see them thru to production.
let me know.
so if you said i wanna wear this pink 3/4 length sleeve sweater, it'd suggest a group of bottoms you could wear with it (pants, skirts, whatever) based on two things. 1. what matches it using a series of complex matching rules that i'll explain further later. and 2. the user's criteria for what kind of day s/he has (work, casual, cold, any combination of things).
the matching would be done using a prebuilit matching system builit in, but would allow users to create their own rules. like if they think that it's ok to wear navy blue and black, well, ok whatever. and when entering a new article of clothing the user would enter a set of meta data about each one. color, size, warmth, any items that definitiely match it to ensure that they'll be marked as matching, formality of the article, lots of stuff. as well as a picture.
it would be infinitely more interesting if you could connect to the outside world making it more usable. for example, when i bought a new shirt at the gap (i would never, but just for example) i could "enter a new item" and navigate to the page for that shirt on the gap site. then iCloset would grab as much data from that page as possible. or at least the picture. parsing dictionaries would have to be written for specific sites until they start publishing an api. the biggest amount of work for the user would be if they had to photograph all their clothes. so even just getting the photo off the web would help considerably.
also, if you could hook into online clothing stores to find that "perfect skirt for this shirt" that'd be really hot. that not a v1 feature. partnerships with clothing companies would be really cool. it'd require some serious data scraping, them publshing some xml or a webservice. it could prolly even done from an rss feed if done right. but that'd be kind of hacktackular. imagine if you could buy clothes right from within this thing from a number of different stores.
i've thought through a lot of this. it wouldn't be so much of a unix app. but i think if you wanna do unix dev, you should do mac os x development. users are super loyal. the indie dev community is really tight and strong. the dev tools are free and good. the cocoa framework is beautiful to develop in.
some other features would be: like "smart outfits" that are created based a set of provided rules and dynamically update. some sort of "my wardrobe" sharing. letting others see what you've got. maybe a way selling/trading clothes with others. calendar planning / tracking. (ie. i want to wear this outfit on friday 4 days from now, so it wouldn't suggest any of those pieces between now and then. and i wore this outfit today. so it would knock it down further in the rotation for a while. both based on user prefs.)
i've got more ideas about this.
i also have more ideas for other apps.
some are bigger than others, some are just little specific utilites. like an iTunes couple's playlist generator. it would work like this. i have a playlist. my gf has a playlist. we both wanna listen to music. the compromise would be switching back and forth. this thing would generate a playlist that would go 3 mine, 3 hers, 3 mine, 3 hers. the number of each would be user definable. or just random.
but i think this closet thing would be awesome to work on. it really just an app that does data aggregation and relationships using complex rule sets. you could use the bsd db for internal data storage, combined with a good deal of xml. i should stop now.
let me know what you think.