toward automated fashion recommendation using OpenIE

Open information extraction (OpenIE) enables the extraction of relationships from text data. This differs from previous relationship extraction methods in that one need not provide a relationship schema in advance [1]. This same reference provides an infographic of the process that we’ll simply quote directly [1]:

We tested this method on style advice for “rectangular-bodied” women given in [2] using Stanford’s CoreNLP implementation of OpenIE [3], by issuing the following command:

java -mx2g -cp "stanford-corenlp-full-2018-02-27/*" edu.stanford.nlp.naturalli.OpenIE test_text.txt > output.txt

This produced the resulting tuples. Clearly we need additional pre- and post- NLP processing, but this experiment gets us started:

Score Argument #1 Relationship Argument #2
1.0 What wear is common
1.0 What wear is fairly common
0.7762848409399242 many models have rectangle body type
1.0 their boyish rectangle body shapes is in common
1.0 Cameron Diaz have their rectangle body shapes in common
1.0 Cameron Diaz have their boyish rectangle body shapes
1.0 Cameron Diaz have their boyish rectangle body shapes in common
1.0 Cameron Diaz have their rectangle body shapes
1.0 them look even trying
1.0 Their bodies straight waist
1.0 them look like athletes
1.0 Their bodies lean limbs
1.0 them look trying
1.0 You have athletic frame
1.0 You have frame with stripes
1.0 You have shoulders with stripes
1.0 You have frame
1.0 You have straight shoulders
1.0 You have shoulders
1.0 shoulders are almost width
1.0 Your waist are almost same width
1.0 hips are width
1.0 Your waist are almost width
1.0 hips are almost same width
1.0 shoulders are same width
1.0 shoulders are almost same width
1.0 shoulders are width
1.0 hips are almost width
1.0 hips are same width
1.0 Your waist are width
1.0 Your waist are same width
1.0 you have rectangle body shape
1.0 you have rectangle body shape
1.0 Lucky you have rectangle body shape
1.0 Rectangle body shape basics is called banana shape
1.0 straight lines Because of basics is rectangle body shape
1.0 Rectangle body shape basics is also called
1.0 Rectangle body shape basics is called
1.0 Rectangle body shape basics is also called banana shape
1.0 them look feminine
1.0 them look less feminine
1.0 most clothes will fit them
0.8889178118951583 rectangle bodies are easiest type to dress
0.8889178118951583 rectangle bodies are easiest type
0.8889178118951583 rectangle bodies are type to dress
1.0 most styles will suit them
1.0 clothes will fit them
1.0 styles will suit them
0.8889178118951583 rectangle bodies are type
1.0 you have range choose from
1.0 you have range choose
0.7469862669782021 you range choose
0.7469862669782021 you wide range choose from
1.0 you have wide range choose
0.7469862669782021 you range choose from
1.0 You are really lucky
1.0 you have range of clothes choose from
0.7469862669782021 you wide range choose
1.0 you have wide range choose from
1.0 You are lucky
1.0 you have range of clothes choose
1.0 you have wide range of clothes choose from
1.0 you have wide range of clothes choose
1.0 straps just sit on your shoulders
1.0 straps sit on your straight shoulders
1.0 straps just sit on your straight shoulders
1.0 straps sit on your shoulders
1.0 You show your beautiful body
1.0 your angled body surrender waist
1.0 You can opt for clothing lines
1.0 your beautiful body surrender waist
1.0 your beautiful angled body surrender waist
1.0 You can either opt for clothing lines
1.0 You can either opt for straight clothing lines
1.0 You show your beautiful angled body
1.0 your body surrender waist
1.0 You can opt for straight clothing lines
1.0 You show your body
1.0 You show your angled body
1.0 you Alternatively can opt for belt
1.0 you add dimension at places
1.0 you add dimension
1.0 you can opt for belt
1.0 you add dimension at right places
1.0 you can use concept
1.0 you attain look
1.0 you attain feminine look
1.0 tiered skirt is with tank top
1.0 You can wear on fabrics
1.0 You can wear on bottom fabrics
1.0 You can wear on soft fabrics
1.0 You can wear on top
1.0 You can wear on bottom soft fabrics
1.0 wide V are good
1.0 V are good
1.0 jewel necklines are good
1.0 boat necks are good
1.0 Mock turtlenecks are good
1.0 U are good
1.0 you have long neck
1.0 you have neck
1.0 you can dress in in turtlenecks
1.0 you have bust
1.0 you have small bust
1.0 you have neck
1.0 you have full bust
1.0 you have bust
1.0 you have short neck
1.0 yokes add interesting details
1.0 yokes add details
1.0 yokes add details to your look
1.0 pleats add interesting details
1.0 Flaps add details
1.0 Flaps add details to your look
1.0 Flaps add interesting details
1.0 epaulets add details to your look
1.0 pleats add details to your look
1.0 epaulets add interesting details
1.0 pleats add details
1.0 epaulets add details
1.0 You wear plackets
1.0 You wear collar stands
1.0 You wear shirt
1.0 You wear polo shirt collars
1.0 Ruffled collars are great for volume
1.0 collars are great for volume
1.0 Ruffled collars are great
1.0 collars are great
1.0 You have range
1.0 You have range of lengths for sleeves
1.0 You have wide range of lengths for sleeves
1.0 You have wide range
1.0 You have wide range of lengths
1.0 You have range of lengths
0.7608607440280301 You range of lengths for sleeves
0.7608607440280301 You range of lengths
0.7608607440280301 You wide range of lengths for sleeves
0.7608607440280301 You wide range of lengths
1.0 fit sleeves are great
1.0 fit sleeves are also great
1.0 loose fit sleeves are great
1.0 loose fit sleeves are also great for rectangle body shapes
1.0 loose fit sleeves are great for rectangle body shapes
1.0 loose fit sleeves are also great
1.0 fit sleeves are great for rectangle body shapes
1.0 fit sleeves are also great for rectangle body shapes
1.0 you Basically can sport sleeve-lengths
1.0 you can sport sleeve-lengths
1.0 you Regarding type
1.0 you can put on set-in
1.0 you Regarding type of sleeve
1.0 body top You are lucky
1.0 body You are lucky
1.0 it looks on you
1.0 it looks great
0.6981354416539787 tops button down shirts
1.0 tops button down shirts
1.0 tops are great
1.0 tops are great for rectangle body shape
1.0 sweaters are just made for you
1.0 sweaters are made for you
1.0 Most sweaters are made for you
1.0 Most sweaters are made
1.0 sweaters are made
1.0 sweaters are just made
1.0 Most sweaters are just made for you
1.0 Most sweaters are just made
1.0 you can sport tops With small bust
1.0 you can sport tops With bust
1.0 you can sport tops
1.0 you can sport high-necked tops
1.0 waist blouson blouse
1.0 you can add volume
1.0 you can add interest
1.0 you can add interest to your bust
1.0 you can add volume to your bust
1.0 details are at your bust
1.0 you wear camisole
1.0 you wear underneath camisole
1.0 Tip 3 show Instead of cleavage
1.0 jacket fits your rectangle body type
1.0 Jackets Check out our jacket
1.0 Jackets Check out our jacket per body type calculator
1.0 Blouson silhouettes look on you
1.0 they cover your waist
1.0 they fall on your slim hips
1.0 they fall on your hips
1.0 Blouson silhouettes look great
1.0 they cover your straight waist
1.0 cardigan sweater is fabulous
1.0 rectangle body shapes is with its soft fabric
1.0 cardigan sweater is fabulous for rectangle body shapes with its fabric
1.0 cardigan sweater is fabulous for rectangle body shapes
1.0 cardigan sweater is fabulous for rectangle body shapes with its soft fabric
1.0 Straight lines are very flattering
1.0 they follow your form
1.0 they follow your natural form
1.0 lines are flattering
1.0 lines are very flattering
1.0 Straight lines are flattering
1.0 Double breasting adds plackets
1.0 breasting adds volume on top
1.0 Double breasting adds volume on top
1.0 Double breasting adds volume
1.0 breasting adds volume
1.0 breasting adds plackets
1.0 they will emphasize your straight waist
1.0 they will emphasize your waist
1.0 fun is with ponchos
1.0 they add volume
1.0 they add volume on top
1.0 you can wear shawl For elegant look
1.0 you will find something
1.0 you combine it
1.0 you can wear shawl For look
1.0 you can wear shawl
1.0 Coats Straight coats flatter your beautiful rectangle shape
1.0 Coats Straight coats flatter your rectangle shape
1.0 fitted coats flatter your rectangle shape
1.0 coats flatter your beautiful rectangle shape
1.0 coats flatter your rectangle shape
1.0 fitted coats flatter your beautiful rectangle shape
1.0 coats are great
1.0 Pea coats are great
1.0 trench coats are great
1.0 safari coats are great
1.0 dusters are great
1.0 you want waist definition
1.0 you want more waist definition
1.0 coats is with belt carriers
1.0 coats are great for rectangle body types
1.0 belted coats are great for rectangle body types
1.0 coats are great
1.0 Form fitting are also great for rectangle body types
1.0 Form fitting are great
1.0 Form fitting are also great for rectangle body types
1.0 coats are also great for rectangle body types
1.0 Form fitting are great for rectangle body types
1.0 belted coats are also great
1.0 belted coats are also great for rectangle body types
1.0 Form fitting are great for rectangle body types
1.0 Form fitting are also great
1.0 belted coats are great
1.0 coats are also great
1.0 rectangle shaped body waist dress Dresses with waistline look gorgeous on you
1.0 rectangle shaped body waist dress Dresses with waistline look
1.0 rectangle shaped body waist dress Dresses with dropped waistline look gorgeous on you
1.0 rectangle shaped body waist dress Dresses
1.0 rectangle shaped body waist dress Dresses with dropped waistline look
1.0 rectangle shaped body waist dress Dresses with dropped waistline look gorgeous
1.0 rectangle shaped body waist dress Dresses with waistline look gorgeous
1.0 rectangle shaped body low waist dress Dresses
1.0 you can add size belt
1.0 you can add narrow size belt
1.0 you can add size belt in dark color
1.0 you can add size belt in color
1.0 you define your waist
1.0 you can dress in ruffles
0.8568778875924122 Skirts add volume to your half
0.8568778875924122 Skirts add volume
0.8568778875924122 Skirts add volume to your bottom half
1.0 Box pleats especially well work
1.0 Box pleats work well on your straight body lines
1.0 Box pleats work especially well on your straight body lines
1.0 Box pleats work
1.0 Box pleats work especially well on your body lines
1.0 Box pleats work well on your body lines
1.0 Box pleats work on your body lines
1.0 Box pleats work on your straight body lines
1.0 Box pleats well work
1.0 you add femininity
1.0 you add femininity to your look
1.0 they are knee length pencil in at side
1.0 they are knee length pencil
1.0 Straight skirts from very short
1.0 Straight skirts from short
1.0 Straight skirts from very short to long
1.0 Straight skirts from short to long
1.0 you wear lines on bottom
1.0 you add volume on your top
1.0 you wear lines
0.4906531742337937 you volume on your top
1.0 you add volume
1.0 you wear slim lines
1.0 You probably have legs
1.0 You probably have slender legs
1.0 You have legs
1.0 You have slender legs
0.5336872851854132 Trousers go for volume on top
0.5336872851854132 Trousers go for volume
1.0 they are really tight
1.0 they add volume
1.0 they are tight
1.0 waists are good as long as flat
1.0 elastic waists are good as long
1.0 Gathered waists are good long as flat
1.0 elastic waists are good long as flat on your waist
1.0 Gathered elastic waists are good as long as lay flat on your waist
1.0 waists are good long as lay flat on your waist
1.0 Gathered elastic waists are good long
1.0 Gathered waists are good as long as flat on your waist
1.0 waists are good as long as lay flat
1.0 Gathered waists are good long as lay flat on your waist
1.0 waists are good as long
1.0 Gathered elastic waists are good as long as lay flat
1.0 Gathered waists are good long as flat on your waist
1.0 Gathered waists are good as long as flat
1.0 Gathered elastic waists are good long as lay flat
1.0 elastic waists are good long as flat
1.0 Gathered waists are good as long as lay flat
1.0 waists are good long
1.0 elastic waists are good as long as flat
1.0 elastic waists are good long as lay flat
1.0 elastic waists are good as long as flat on your waist
1.0 elastic waists are good long as lay flat on your waist
1.0 elastic waists are good
1.0 elastic waists are good as long as lay flat
1.0 waists are good long as lay flat
1.0 waists are good as long as flat on your waist
1.0 waists are good as long as lay flat on your waist
1.0 Gathered waists are good long as lay flat
1.0 Gathered waists are good
1.0 Gathered waists are good long
1.0 elastic waists are good long
1.0 Gathered elastic waists are good as long as flat
1.0 Gathered elastic waists are good long as flat on your waist
1.0 Gathered elastic waists are good long as lay flat on your waist
1.0 waists are good long as flat on your waist
1.0 Gathered waists are good as long as lay flat on your waist
1.0 Gathered elastic waists are good as long as flat on your waist
1.0 Gathered elastic waists are good as long
1.0 waists are good
1.0 waists are good long as flat
1.0 Gathered waists are good as long
1.0 Gathered elastic waists are good
1.0 elastic waists are good as long as lay flat on your waist
1.0 Gathered elastic waists are good long as flat
1.0 fabrics look like flowy linen pants
1.0 soft fabrics soften your frame
1.0 soft fabrics look on you
1.0 soft fabrics look like flowy linen pants
1.0 fabrics look like linen pants
1.0 Flowy look like flowy linen pants
1.0 fabrics look on you
1.0 Flowy look like linen pants
1.0 fabrics look elegant
1.0 Flowy look on you
1.0 Flowy look elegant
1.0 soft fabrics look elegant
1.0 fabrics soften your angled frame
1.0 soft fabrics look like linen pants
1.0 fabrics soften your frame
1.0 soft fabrics soften your angled frame
1.0 Mid is with wide waistbands
1.0 Mid are great
1.0 you have torso
1.0 you have long torso
1.0 Shorts can sport many different shorts styles
1.0 you have slim hips
1.0 you can sport different shorts styles
1.0 you have hips
1.0 Shorts can sport different shorts styles
1.0 you can sport many different shorts styles
0.3276942455947539 you are tall
1.0 you are petite
1.0 you have legs
1.0 you have nice legs
1.0 you are petite rectangle
1.0 you look lot taller
1.0 you are rectangle
1.0 you look taller
1.0 they are really tight
1.0 they are tight
1.0 you have torso
1.0 Mid are great
1.0 you have long torso
1.0 Bags are terrific
1.0 they put your body
1.0 You can wear most jumpsuit styles
1.0 You can wear styles
1.0 You can wear jumpsuit styles
1.0 you have more waist definition
1.0 you have waist definition
1.0 Most accessories look on you
1.0 accessories look fabulous
1.0 Most accessories look fabulous
1.0 accessories look on you
0.6629573156285158 many limits regarding your accessories
0.6629573156285158 limits regarding your accessories
1.0 Big earrings draw attention
1.0 Big earrings draw upward attention
1.0 earrings draw attention
1.0 earrings draw upward attention
1.0 hair accessories draw upward attention
1.0 hair accessories draw attention
1.0 You can put on necklaces
1.0 You even combine several long strands
1.0 You combine several long strands
1.0 You combine several strands
1.0 You can put on fine necklaces
1.0 You even combine several strands
1.0 You even combine long strands
1.0 You even combine strands
1.0 You combine long strands
1.0 You combine strands
1.0 combination will look great
1.0 combination will look against chest
1.0 combination will look against small chest
1.0 waist go without embellishments
1.0 dresses is with pleats
1.0 Belts are great
1.0 waisted rectangle body type are great
1.0 rectangle body type are great
1.0 long rectangle body type are great
1.0 long waisted rectangle body type are great
1.0 you have slim hips
1.0 you can add belt
1.0 you have hips
1.0 you can add belt over your hips
1.0 you can also add belt over your hips
1.0 you can also add belt
1.0 it looks on you
1.0 it looks great
1.0 Shoes are excellent
1.0 your legs look longer
1.0 Shoes are excellent for rectangle body shape
1.0 boots is with straps
1.0 Straight leg boots are just good
1.0 Straight leg boots are just as good
1.0 leg boots are just good
1.0 Straight leg boots are as good
1.0 leg boots are just as good
1.0 Straight leg boots are good
1.0 leg boots are as good
1.0 leg boots are good
1.0 it is hot outside
1.0 it is When hot outside
1.0 it is hot
1.0 it is When hot
1.0 you can use bag without them
1.0 rectangle body shape is With straight shape of your shoulders
1.0 you can use bag with shoulder straps
1.0 you can use bag
1.0 bag is with round styles
1.0 your body appear angled
1.0 your body appear less angled
1.0 Bags will add simplicity to your silhouette
1.0 Bags will add simplicity
1.0 Bags will add roughness to your silhouette
1.0 Bags will add roughness
1.0 Bags is with straight lines
1.0 You can realize with Cigar Box
1.0 you are heavy
1.0 you are heavy rectangle
1.0 you are rectangle
1.0 you are petite
1.0 you are petite rectangle
1.0 you are rectangle
1.0 tank tops look fantastic
1.0 tank tops look on rectangle body types
1.0 Halter bikinis look fantastic
1.0 Halter bikinis look on rectangle body types
1.0 waistbands are cut
1.0 waistbands are cut straight
1.0 waistbands are cut straight to hip
1.0 swimsuit should should boy pant style high at thigh
1.0 swimsuit should should boy style high at thigh
1.0 your legs add curves
1.0 swimsuit should should boy style
1.0 swimsuit should should boy pant style
1.0 your legs add curves to your hips
1.0 swimsuit should should boy pant style high
1.0 swimsuit should should boy style high

References

  1. https://nlp.stanford.edu/software/openie.html
  2. http://www.styled247.com/rectangle-body-shape
  3. https://stanfordnlp.github.io/CoreNLP/

Post Author: badassdatascience

Leave a Reply

Your email address will not be published.