<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 2013-05-10 14:59, spike wrote:<br>
    </div>
    <blockquote cite="mid:004301ce4d86$8cfc1450$a6f43cf0$@rainier66.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">EXCELLENT
            Anders me lad!  Finally!  Someone writes about fashion in a
            language I can understand! <br>
          </span></p>
      </div>
    </blockquote>
    <br>
    Thanks! I have put up a slightly improved version on my blog:<br>
    <a
href="http://www.aleph.se/andart/archives/2013/05/a_mathematical_model_of_dressing.html">http://www.aleph.se/andart/archives/2013/05/a_mathematical_model_of_dressing.html</a><br>
    <br>
    <blockquote cite="mid:004301ce4d86$8cfc1450$a6f43cf0$@rainier66.com"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">
            This is ground-breaking work sir.  If fashion magazines
            would have articles with this kind of material, I might
            actually read them, and perhaps put together some
            spreadsheets.  If the models work right, I could lose my
            geek status, by becoming a snappy dresser!  Of course it
            would be done by formula rather than by the traditional
            means, so that might actually strengthen my status.  It
            isn’t clear how it would work.</span><br>
        </p>
      </div>
    </blockquote>
    <br>
    I think one could capture a lot of simple rules as a kind of
    satisfiability problem. For example, you want your colors to match.
    Matching is not just everything having the same color, but a game
    where colors are supposed to contrast or complement each other.
    There is a fairly well developed theory for harmonious color schemes
    that can be automated (I have seen at least one SIGGRAPH paper about
    it), so you could automate calculation of that. There are similar,
    but more subtle rules about pattern and texture. So combining these
    rules into an evaluation function would allow your wardrobe software
    to find the optimal combination of clothes. The problem has
    complexity ~N^4 if you have N each of socks, pants, shirts and
    jackets - since a typical N is << 100 a full evaluation seems
    entirely possible, especially since heuristics can quickly prune
    parts of the search space. It might also tell you how many high
    value combinations are enabled by a new piece of clothing you are
    considering to buy.<br>
    <br>
    I think that kind of software is entirely feasible, would produce
    decent results, yet would be somewhat unsatisfactory. First,
    entering the relevant data would be a chore (if you need the
    software, how good would you be at characterizing the texture of
    your shirt?) - maybe image recognition software and webcam, or some
    RFID-linked product specification data could automate it. Also, we
    would want to have the system recognize what parts of your wardrobe
    is in the wash basket right now. Second, a lot of real style is
    about sending rather individual signals. Of course, you might have
    the option to add extra rules ("Not too strong stripes" in my case,
    for example), but often it is tricky to tell what you actually want
    if you are not versed in the lingo.<br>
    <br>
    I still think such software would likely be a pretty helpful
    starting point. Just wish I had the time to tinker with it. <br>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Dr Anders Sandberg
Future of Humanity Institute
Oxford Martin School
Oxford University
</pre>
  </body>
</html>