(ROOT (S (NP (PRP It)) (VP (VBZ 's) (VP (VBN been) (NP (CD 26) (NNS years)) (SBAR (IN since) (S (NP (PRP we)) (VP (VBD saw) (NP (NNS laces)) (VP (ADVP (RB magically)) (VBG tightening) (NP (NP (NNP Marty) (NNP McFly) (POS 's)) (NNP Nike) (NNS shoes)) (PP (IN in) (PP (RB Back) (PP (IN to) (NP (DT the) (NNP Future))))))))))) (. .)))
It's been 26 years since we saw laces magically tightening Marty McFly's Nike shoes in Back to the Future.
nsubj
Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs
it
It
PRON
PRP
aux
Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin
be
's
AUX
VBZ
cop
Tense=Past|VerbForm=Part
be
been
AUX
VBN
nummod
NumForm=Digit|NumType=Card
26
26
NUM
CD
root
Number=Plur
year
years
NOUN
NNS
mark
since
since
SCONJ
IN
nsubj
Case=Nom|Number=Plur|Person=1|PronType=Prs
we
we
PRON
PRP
advcl
Mood=Ind|Number=Plur|Person=1|Tense=Past|VerbForm=Fin
see
saw
VERB
VBD
obj
Number=Plur
lace
laces
NOUN
NNS
advmod
magically
magically
ADV
RB
acl
VerbForm=Ger
tighten
tightening
VERB
VBG
nmod:poss
Number=Sing
Marty
Marty
PROPN
NNP
flat
Number=Sing
McFly
McFly
PROPN
NNP
case
's
's
PART
POS
compound
Number=Sing
Nike
Nike
PROPN
NNP
obj
Number=Plur
shoe
shoes
NOUN
NNS
case
in
in
ADP
IN
obl
back
Back
ADV
RB
case
to
to
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
obl
Number=Sing
Future
Future
PROPN
NNP
punct
.
.
PUNCT
.
(ROOT (NFP  ))
root
PUNCT
NFP
(ROOT (S (ADVP (RB Now)) (NP (NN self-tying) (NNS shoelaces)) (VP (MD could) (ADVP (RB actually)) (VP (VB become) (NP (DT a) (NN reality)) (NP (DT this) (NN year)) (, ,) (S (VP (VBG proving) (NP (NP (ADJP (RB right) (CD one))) (PP (IN of) (NP (NP (NP (DT the) (NN film) (POS 's)) (JJ fantastical) (NNS predictions)) (PP (IN for) (SBAR (WHNP (WP what)) (S (NP (CD 2015)) (VP (MD would) (VP (VB be) (PP (JJ like)))))))))))))) (. .)))
Now self-tying shoelaces could actually become a reality this year, proving right one of the film's fantastical predictions for what 2015 would be like.
advmod
now
Now
ADV
RB
compound
Number=Sing
self-tying
self-tying
NOUN
NN
nsubj
Number=Plur
shoelace
shoelaces
NOUN
NNS
aux
VerbForm=Fin
could
could
AUX
MD
advmod
actually
actually
ADV
RB
root
VerbForm=Inf
become
become
VERB
VB
det
Definite=Ind|PronType=Art
a
a
DET
DT
xcomp
Number=Sing
reality
reality
NOUN
NN
det
Number=Sing|PronType=Dem
this
this
DET
DT
obl:tmod
Number=Sing
year
year
NOUN
NN
punct
,
,
PUNCT
,
advcl
VerbForm=Ger
prove
proving
VERB
VBG
advmod
right
right
ADV
RB
obj
NumForm=Word|NumType=Card
one
one
NUM
CD
case
of
of
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
nmod:poss
Number=Sing
film
film
NOUN
NN
case
's
's
PART
POS
amod
Degree=Pos
fantastical
fantastical
ADJ
JJ
nmod
Number=Plur
prediction
predictions
NOUN
NNS
case
for
for
ADP
IN
nmod
PronType=Rel
what
what
PRON
WP
nsubj
NumForm=Digit|NumType=Card
2015
2015
NUM
CD
aux
VerbForm=Fin
would
would
AUX
MD
cop
VerbForm=Inf
be
be
AUX
VB
acl:relcl
Degree=Pos
like
like
ADJ
JJ
punct
.
.
PUNCT
.
(ROOT (NFP  ))
root
PUNCT
NFP
(ROOT (S (NP (NNS Engineers)) (VP (VBP have) (VP (VBN designed) (NP (NP (DT a) (NN shoe)) (SBAR (WHNP (WDT that)) (S (VP (MD can) (ADVP (RB automatically)) (VP (VB lace) (PRT (RP up)) (, ,) (S (VP (VBG adjusting) (NP (PRP itself)) (PP (IN to) (NP (NP (DT the) (NN shape)) (PP (IN of) (NP (PRP$ your) (NN foot)))))))))))))) (. .)))
Engineers have designed a shoe that can automatically lace up, adjusting itself to the shape of your foot.
nsubj
Number=Plur
Engineer
Engineers
NOUN
NNS
aux
Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin
have
have
AUX
VBP
root
Tense=Past|VerbForm=Part
design
designed
VERB
VBN
det
Definite=Ind|PronType=Art
a
a
DET
DT
obj
Number=Sing
shoe
shoe
NOUN
NN
nsubj
PronType=Rel
that
that
PRON
WDT
aux
VerbForm=Fin
can
can
AUX
MD
advmod
automatically
automatically
ADV
RB
acl:relcl
VerbForm=Inf
lace
lace
VERB
VB
compound:prt
up
up
ADP
RP
punct
,
,
PUNCT
,
advcl
VerbForm=Ger
adjust
adjusting
VERB
VBG
obj
Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs|Reflex=Yes
itself
itself
PRON
PRP
case
to
to
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
obl
Number=Sing
shape
shape
NOUN
NN
case
of
of
ADP
IN
nmod:poss
Case=Gen|Person=2|Poss=Yes|PronType=Prs
your
your
PRON
PRP$
nmod
Number=Sing
foot
foot
NOUN
NN
punct
.
.
PUNCT
.
(ROOT (NFP  ))
root
PUNCT
NFP
(ROOT (S (ADVP (RB Simply)) (VP (VBN put) (PP (IN on) (NP (DT the) (NML (NN trainer) (CC and) (NN pressure)) (NNS sensors)))) (VP (MD will) (VP (VB tell) (NP (DT the) (`` ``) (JJ smart) (NN shoe) ('' '')) (SBAR (WHADVP (WRB when)) (S (NP (PRP$ your) (NN foot)) (VP (VBZ is) (PP (IN in) (NP (NN position)))))) (, ,) (S (VP (VBG working) (PP (IN on) (NP (NP (NP (DT a) (JJ tiny) (NN motor)) (PP (IN in) (NP (DT the) (NN heel)))) (SBAR (WHNP (WDT that)) (S (VP (VBZ pulls) (NP (DT the) (NNS laces)) (S (ADJP (JJ tight)))))))))))) (. .)))
Simply put on the trainer and pressure sensors will tell the "smart shoe" when your foot is in position, working on a tiny motor in the heel that pulls the laces tight.
advmod
simply
Simply
ADV
RB
csubj
Tense=Past|VerbForm=Part
put
put
VERB
VBN
case
on
on
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
compound
Number=Sing
trainer
trainer
NOUN
NN
cc
and
and
CCONJ
CC
conj
Number=Sing
pressure
pressure
NOUN
NN
obl
Number=Plur
sensor
sensors
NOUN
NNS
aux
VerbForm=Fin
will
will
AUX
MD
root
VerbForm=Inf
tell
tell
VERB
VB
det
Definite=Def|PronType=Art
the
the
DET
DT
punct
``
``
PUNCT
``
amod
Degree=Pos
smart
smart
ADJ
JJ
iobj
Number=Sing
shoe
shoe
NOUN
NN
punct
''
''
PUNCT
''
advmod
PronType=Int
when
when
ADV
WRB
nmod:poss
Case=Gen|Person=2|Poss=Yes|PronType=Prs
your
your
PRON
PRP$
nsubj
Number=Sing
foot
foot
NOUN
NN
cop
Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin
be
is
AUX
VBZ
case
in
in
ADP
IN
advcl
Number=Sing
position
position
NOUN
NN
punct
,
,
PUNCT
,
advcl
VerbForm=Ger
work
working
VERB
VBG
case
on
on
ADP
IN
det
Definite=Ind|PronType=Art
a
a
DET
DT
amod
Degree=Pos
tiny
tiny
ADJ
JJ
obl
Number=Sing
motor
motor
NOUN
NN
case
in
in
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
nmod
Number=Sing
heel
heel
NOUN
NN
nsubj
PronType=Rel
that
that
PRON
WDT
acl:relcl
Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin
pull
pulls
VERB
VBZ
det
Definite=Def|PronType=Art
the
the
DET
DT
obj
Number=Plur
lace
laces
NOUN
NNS
xcomp
Degree=Pos
tight
tight
ADJ
JJ
punct
.
.
PUNCT
.
(ROOT (S (SBAR (WHADVP (WRB When)) (S (NP (PRP you)) (VP (VBP want) (S (VP (TO to) (VP (VB take) (PRT (RP off)) (NP (DT the) (NNS shoes)))))))) (, ,) (S (NP (PRP you)) (VP (VBP knock) (NP (PRP$ your) (NNS heels)) (ADVP (RB together)) (ADVP (RB twice)))) (CC and) (S (NP (NP (DT the) (NN spring)) (PP (IN in) (NP (NP (DT the) (NN shoe) (POS 's)) (NN tongue)))) (VP (MD will) (VP (VB loosen) (NP (DT the) (NNS laces)) (SBAR (RB enough) (SBAR (IN for) (S (NP (PRP you)) (VP (TO to) (VP (VB take) (NP (PRP them)) (PRT (RP off)))))))))) (. .)))
When you want to take off the shoes, you knock your heels together twice and the spring in the shoe's tongue will loosen the laces enough for you to take them off.
advmod
PronType=Int
when
When
ADV
WRB
nsubj
Case=Nom|Person=2|PronType=Prs
you
you
PRON
PRP
advcl
Mood=Ind|Number=Sing|Person=2|Tense=Pres|VerbForm=Fin
want
want
VERB
VBP
mark
to
to
PART
TO
xcomp
VerbForm=Inf
take
take
VERB
VB
compound:prt
off
off
ADP
RP
det
Definite=Def|PronType=Art
the
the
DET
DT
obj
Number=Plur
shoe
shoes
NOUN
NNS
punct
,
,
PUNCT
,
nsubj
Case=Nom|Person=2|PronType=Prs
you
you
PRON
PRP
root
Mood=Ind|Number=Sing|Person=2|Tense=Pres|VerbForm=Fin
knock
knock
VERB
VBP
nmod:poss
Case=Gen|Person=2|Poss=Yes|PronType=Prs
your
your
PRON
PRP$
obj
Number=Plur
heel
heels
NOUN
NNS
advmod
together
together
ADV
RB
advmod
NumType=Mult
twice
twice
ADV
RB
cc
and
and
CCONJ
CC
det
Definite=Def|PronType=Art
the
the
DET
DT
nsubj
Number=Sing
spring
spring
NOUN
NN
case
in
in
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
nmod:poss
Number=Sing
shoe
shoe
NOUN
NN
case
's
's
PART
POS
nmod
Number=Sing
tongue
tongue
NOUN
NN
aux
VerbForm=Fin
will
will
AUX
MD
conj
VerbForm=Inf
loosen
loosen
VERB
VB
det
Definite=Def|PronType=Art
the
the
DET
DT
obj
Number=Plur
lace
laces
NOUN
NNS
advmod
enough
enough
ADV
RB
mark
for
for
SCONJ
IN
nsubj
Case=Acc|Person=2|PronType=Prs
you
you
PRON
PRP
mark
to
to
PART
TO
advcl
VerbForm=Inf
take
take
VERB
VB
obj
Case=Acc|Number=Plur|Person=3|PronType=Prs
they
them
PRON
PRP
compound:prt
off
off
ADP
RP
punct
.
.
PUNCT
.
(ROOT (S (NP (NP (DT The) (NN design)) (, ,) (SBAR (WHNP (WDT which)) (S (VP (VBZ is) (ADVP (RB still)) (PP (IN in) (NP (PRP$ its) (JJ early) (NN stage)))))) (, ,)) (ADVP (RB cleverly)) (VP (VBZ gets) (NP (NP (DT the) (NN energy)) (PP (IN of) (NP (NP (DT the) (NN foot) (POS 's)) (NN swing)))) (SBAR (WHADVP (WRB when)) (S (S (VP (VBG opposing) (NP (NP (NNS magnets)) (PP (IN in) (NP (DT each) (NN shoe)))))) (VP (VBP move) (PP (IN past) (NP (DT each) (JJ other))))))) (. .)))
The design, which is still in its early stage, cleverly gets the energy of the foot's swing when opposing magnets in each shoe move past each other.
det
Definite=Def|PronType=Art
the
The
DET
DT
nsubj
Number=Sing
design
design
NOUN
NN
punct
,
,
PUNCT
,
nsubj
PronType=Rel
which
which
PRON
WDT
cop
Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin
be
is
AUX
VBZ
advmod
still
still
ADV
RB
case
in
in
ADP
IN
nmod:poss
Case=Gen|Gender=Neut|Number=Sing|Person=3|Poss=Yes|PronType=Prs
its
its
PRON
PRP$
amod
Degree=Pos
early
early
ADJ
JJ
acl:relcl
Number=Sing
stage
stage
NOUN
NN
punct
,
,
PUNCT
,
advmod
cleverly
cleverly
ADV
RB
root
Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin
get
gets
VERB
VBZ
det
Definite=Def|PronType=Art
the
the
DET
DT
obj
Number=Sing
energy
energy
NOUN
NN
case
of
of
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
nmod:poss
Number=Sing
foot
foot
NOUN
NN
case
's
's
PART
POS
nmod
Number=Sing
swing
swing
NOUN
NN
advmod
PronType=Int
when
when
ADV
WRB
csubj
VerbForm=Ger
oppose
opposing
VERB
VBG
nsubj
Number=Plur
magnet
magnets
NOUN
NNS
case
in
in
ADP
IN
det
each
each
DET
DT
nmod
Number=Sing
shoe
shoe
NOUN
NN
advcl
Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin
move
move
VERB
VBP
case
past
past
ADP
IN
obl
ExtPos=PRON|PronType=Rcp
each
each
DET
DT
fixed
Degree=Pos
other
other
ADJ
JJ
punct
.
.
PUNCT
.
(ROOT (S (NP (PRP It)) (ADVP (RB then)) (VP (VBZ uses) (NP (DT that) (NN power)) (S (VP (TO to) (VP (VB charge) (NP (DT a) (NN battery)))))) (. .)))
It then uses that power to charge a battery.
nsubj
Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs
it
It
PRON
PRP
advmod
PronType=Dem
then
then
ADV
RB
root
Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin
use
uses
VERB
VBZ
det
Number=Sing|PronType=Dem
that
that
DET
DT
obj
Number=Sing
power
power
NOUN
NN
mark
to
to
PART
TO
advcl
VerbForm=Inf
charge
charge
VERB
VB
det
Definite=Ind|PronType=Art
a
a
DET
DT
obj
Number=Sing
battery
battery
NOUN
NN
punct
.
.
PUNCT
.
(ROOT (S (S (NP (NP (DT An) (NN hour)) (PP (IN of) (NP (NN walking)))) (VP (VBZ is) (ADJP (JJ enough) (S (VP (TO to) (VP (VB tighten) (NP (DT the) (NNS laces)) (ADVP (RB once)))))))) (, ,) (CC and) (S (NP (PRP it)) (VP (VBZ requires) (NP (NP (DT no) (NN energy)) (SBAR (S (VP (TO to) (VP (VB undo) (NP (DT the) (NNS shoes))))))) (SBAR (IN because) (S (NP (DT that)) (VP (VBZ relies) (PP (IN on) (NP (NP (DT the) (NN spring)) (ADVP (RB alone))))))))) (. .)))
An hour of walking is enough to tighten the laces once, and it requires no energy to undo the shoes because that relies on the spring alone.
det
Definite=Ind|PronType=Art
a
An
DET
DT
nsubj
Number=Sing
hour
hour
NOUN
NN
case
of
of
ADP
IN
nmod
Number=Sing
walking
walking
NOUN
NN
cop
Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin
be
is
AUX
VBZ
root
Degree=Pos
enough
enough
ADJ
JJ
mark
to
to
PART
TO
advcl
VerbForm=Inf
tighten
tighten
VERB
VB
det
Definite=Def|PronType=Art
the
the
DET
DT
obj
Number=Plur
lace
laces
NOUN
NNS
advmod
NumType=Mult
once
once
ADV
RB
punct
,
,
PUNCT
,
cc
and
and
CCONJ
CC
nsubj
Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs
it
it
PRON
PRP
conj
Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin
require
requires
VERB
VBZ
det
no
no
DET
DT
obj
Number=Sing
energy
energy
NOUN
NN
mark
to
to
PART
TO
acl
VerbForm=Inf
undo
undo
VERB
VB
det
Definite=Def|PronType=Art
the
the
DET
DT
obj
Number=Plur
shoe
shoes
NOUN
NNS
mark
because
because
SCONJ
IN
nsubj
Number=Sing|PronType=Dem
that
that
PRON
DT
advcl
Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin
rely
relies
VERB
VBZ
case
on
on
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
obl
Number=Sing
spring
spring
NOUN
NN
advmod
alone
alone
ADV
RB
punct
.
.
PUNCT
.
(ROOT (S (NP (NP (NN Engineer) (NNP Klevis) (NNP Ylli)) (, ,) (PP (IN of) (NP (NP (DT the) (NNP Institute)) (PP (IN for) (NP (NNP Micromachining) (CC and) (NNP Information) (NNP Technology))) (PP (IN in) (NP (JJ southern) (NNP Germany))))) (, ,)) (VP (VBD said) (SBAR (S (NP (DT the) (NNS shoes)) (VP (MD could) (VP (VB help) (NP (NP (DT a) (NN variety)) (PP (IN of) (NP (JJ different) (NNS people))))))))) (. .)))
Engineer Klevis Ylli, of the Institute for Micromachining and Information Technology in southern Germany, said the shoes could help a variety of different people.
nsubj
Number=Sing
engineer
Engineer
NOUN
NN
flat
Number=Sing
Klevis
Klevis
PROPN
NNP
flat
Number=Sing
Ylli
Ylli
PROPN
NNP
punct
,
,
PUNCT
,
case
of
of
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
nmod
Number=Sing
Institute
Institute
PROPN
NNP
case
for
for
ADP
IN
compound
Number=Sing
Micromachining
Micromachining
PROPN
NNP
cc
and
and
CCONJ
CC
conj
Number=Sing
Information
Information
PROPN
NNP
nmod
Number=Sing
Technology
Technology
PROPN
NNP
case
in
in
ADP
IN
amod
Degree=Pos
southern
southern
ADJ
JJ
nmod
Number=Sing
Germany
Germany
PROPN
NNP
punct
,
,
PUNCT
,
root
Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin
say
said
VERB
VBD
det
Definite=Def|PronType=Art
the
the
DET
DT
nsubj
Number=Plur
shoe
shoes
NOUN
NNS
aux
VerbForm=Fin
could
could
AUX
MD
ccomp
VerbForm=Inf
help
help
VERB
VB
det
Definite=Ind|PronType=Art
a
a
DET
DT
obj
Number=Sing
variety
variety
NOUN
NN
case
of
of
ADP
IN
amod
Degree=Pos
different
different
ADJ
JJ
nmod
Number=Plur
person
people
NOUN
NNS
punct
.
.
PUNCT
.
(ROOT (S (`` ``) (S (NP (PRP It)) (VP (MD could) (VP (VB be) (VP (VBN used) (PP (IN in) (NP (NNS shoes))) (PP (IN for) (NP (NP (JJ elderly) (NNS people)) (SBAR (WHNP (WP who)) (S (VP (VBP have) (NP (NN mobility) (NNS problems))))))))))) (PRN (, ,) ('' '') (S (NP (PRP he)) (VP (VBD said))) (, ,)) (`` ``) (CC And) (NP (PRP it)) (VP (MD could) (ADVP (RB also)) (VP (VB work) (PP (PP (IN for) (NP (NNS children))) (, ,) (CC or) (PP (IN as) (NP (DT a) (NN lifestyle) (NN product)))))) (. .) ('' '')))
"It could be used in shoes for elderly people who have mobility problems," he said, "And it could also work for children, or as a lifestyle product."
punct
``
``
PUNCT
``
nsubj:pass
Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs
it
It
PRON
PRP
aux
VerbForm=Fin
could
could
AUX
MD
aux:pass
VerbForm=Inf
be
be
AUX
VB
ccomp
Tense=Past|VerbForm=Part|Voice=Pass
use
used
VERB
VBN
case
in
in
ADP
IN
obl
Number=Plur
shoe
shoes
NOUN
NNS
case
for
for
ADP
IN
amod
Degree=Pos
elderly
elderly
ADJ
JJ
obl
Number=Plur
person
people
NOUN
NNS
nsubj
PronType=Rel
who
who
PRON
WP
acl:relcl
Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin
have
have
VERB
VBP
compound
Number=Sing
mobility
mobility
NOUN
NN
obj
Number=Plur
problem
problems
NOUN
NNS
punct
,
,
PUNCT
,
punct
''
''
PUNCT
''
nsubj
Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs
he
he
PRON
PRP
root
Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin
say
said
VERB
VBD
punct
,
,
PUNCT
,
punct
``
``
PUNCT
``
cc
and
And
CCONJ
CC
nsubj
Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs
it
it
PRON
PRP
aux
VerbForm=Fin
could
could
AUX
MD
advmod
also
also
ADV
RB
ccomp
VerbForm=Inf
work
work
VERB
VB
case
for
for
ADP
IN
obl
Number=Plur
child
children
NOUN
NNS
punct
,
,
PUNCT
,
cc
or
or
CCONJ
CC
case
as
as
ADP
IN
det
Definite=Ind|PronType=Art
a
a
DET
DT
compound
Number=Sing
lifestyle
lifestyle
NOUN
NN
conj
Number=Sing
product
product
NOUN
NN
punct
.
.
PUNCT
.
punct
''
''
PUNCT
''
(ROOT (NFP  ))
root
PUNCT
NFP
(ROOT (S (NP (NP (NNP Mr.) (NNP Ylli)) (CC and) (NP (NP (DT a) (NN team)) (PP (IN from) (NP (NP (NP (DT the) (NNP University)) (PP (IN of) (NP (NNP Freiburg)))) (, ,) (SBAR (WHNP (WP who)) (S (VP (VBP describe) (NP (PRP$ their) (NN design)) (PP (IN in) (NP (DT the) (NN journal) (NML (NML (NNP Smart) (NNPS Materials)) (CC and) (NNPS Structures)))) (NP (NN today))))) (, ,))))) (VP (VBP are) (ADVP (RB also)) (VP (VBG developing) (NP (NP (DT a) (JJ small) (NN device)) (SBAR (WHNP (WDT that)) (S (VP (MD could) (VP (VB be) (VP (VBN put) (PP (IN in) (NP (NNS shoes))) (S (VP (TO to) (VP (VB make) (S (NP (PRP them)) (VP (VB act) (PP (IN as) (NP (NP (DT a) (NN navigation) (NN system)) (SBAR (S (VP (TO to) (VP (VB track) (NP (NP (DT the) (NN wearer) (POS 's)) (NNS movements))))))))))))))))))))) (. .)))
Mr. Ylli and a team from the University of Freiburg, who describe their design in the journal Smart Materials and Structures today, are also developing a small device that could be put in shoes to make them act as a navigation system to track the wearer's movements.
nsubj
Number=Sing
Mr.
Mr.
PROPN
NNP
flat
Number=Sing
Ylli
Ylli
PROPN
NNP
cc
and
and
CCONJ
CC
det
Definite=Ind|PronType=Art
a
a
DET
DT
conj
Number=Sing
team
team
NOUN
NN
case
from
from
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
nmod
Number=Sing
University
University
PROPN
NNP
case
of
of
ADP
IN
nmod
Number=Sing
Freiburg
Freiburg
PROPN
NNP
punct
,
,
PUNCT
,
nsubj
PronType=Rel
who
who
PRON
WP
acl:relcl
Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin
describe
describe
VERB
VBP
nmod:poss
Case=Gen|Number=Plur|Person=3|Poss=Yes|PronType=Prs
their
their
PRON
PRP$
obj
Number=Sing
design
design
NOUN
NN
case
in
in
ADP
IN
det
Definite=Def|PronType=Art
the
the
DET
DT
obl
Number=Sing
journal
journal
NOUN
NN
amod
Degree=Pos
smart
Smart
ADJ
NNP
appos
Number=Plur
Materials
Materials
PROPN
NNPS
cc
and
and
CCONJ
CC
conj
Number=Plur
Structure
Structures
PROPN
NNPS
obl:tmod
Number=Sing
today
today
NOUN
NN
punct
,
,
PUNCT
,
aux
Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin
be
are
AUX
VBP
advmod
also
also
ADV
RB
root
Tense=Pres|VerbForm=Part
develop
developing
VERB
VBG
det
Definite=Ind|PronType=Art
a
a
DET
DT
amod
Degree=Pos
small
small
ADJ
JJ
obj
Number=Sing
device
device
NOUN
NN
nsubj:pass
PronType=Rel
that
that
PRON
WDT
aux
VerbForm=Fin
could
could
AUX
MD
aux:pass
VerbForm=Inf
be
be
AUX
VB
acl:relcl
Tense=Past|VerbForm=Part|Voice=Pass
put
put
VERB
VBN
case
in
in
ADP
IN
obl
Number=Plur
shoe
shoes
NOUN
NNS
mark
to
to
PART
TO
advcl
VerbForm=Inf
make
make
VERB
VB
obj
Case=Acc|Number=Plur|Person=3|PronType=Prs
they
them
PRON
PRP
xcomp
VerbForm=Inf
act
act
VERB
VB
case
as
as
ADP
IN
det
Definite=Ind|PronType=Art
a
a
DET
DT
compound
Number=Sing
navigation
navigation
NOUN
NN
obl
Number=Sing
system
system
NOUN
NN
mark
to
to
PART
TO
advcl
VerbForm=Inf
track
track
VERB
VB
det
Definite=Def|PronType=Art
the
the
DET
DT
nmod:poss
Number=Sing
wearer
wearer
NOUN
NN
case
's
's
PART
POS
obj
Number=Plur
movement
movements
NOUN
NNS
punct
.
.
PUNCT
.
(ROOT (S (NP (DT The) (NNS designers)) (VP (VBP hope) (SBAR (S (NP (PRP it)) (VP (MD could) (VP (VB be) (VP (VBN used) (S (VP (TO to) (VP (VB help) (S (NP (NN emergency) (NNS services)) (VP (VB navigate) (PP (IN around) (NP (JJ unfamiliar) (NNS buildings)))))))))))))) (. .)))
The designers hope it could be used to help emergency services navigate around unfamiliar buildings.
det
Definite=Def|PronType=Art
the
The
DET
DT
nsubj
Number=Plur
designer
designers
NOUN
NNS
root
Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin
hope
hope
VERB
VBP
nsubj:pass
Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs
it
it
PRON
PRP
aux
VerbForm=Fin
could
could
AUX
MD
aux:pass
VerbForm=Inf
be
be
AUX
VB
ccomp
Tense=Past|VerbForm=Part|Voice=Pass
use
used
VERB
VBN
mark
to
to
PART
TO
advcl
VerbForm=Inf
help
help
VERB
VB
compound
Number=Sing
emergency
emergency
NOUN
NN
obj
Number=Plur
service
services
NOUN
NNS
xcomp
VerbForm=Inf
navigate
navigate
VERB
VB
case
around
around
ADP
IN
amod
Degree=Pos
unfamiliar
unfamiliar
ADJ
JJ
obl
Number=Plur
building
buildings
NOUN
NNS
punct
.
.
PUNCT
.
It's been 26 years since we saw laces magically tightening Marty McFly's Nike shoes in Back to the Future.  Now self-tying shoelaces could actually become a reality this year, proving right one of the film's fantastical predictions for what 2015 would be like.  Engineers have designed a shoe that can automatically lace up, adjusting itself to the shape of your foot.  Simply put on the trainer and pressure sensors will tell the "smart shoe" when your foot is in position, working on a tiny motor in the heel that pulls the laces tight. When you want to take off the shoes, you knock your heels together twice and the spring in the shoe's tongue will loosen the laces enough for you to take them off. The design, which is still in its early stage, cleverly gets the energy of the foot's swing when opposing magnets in each shoe move past each other. It then uses that power to charge a battery. An hour of walking is enough to tighten the laces once, and it requires no energy to undo the shoes because that relies on the spring alone. Engineer Klevis Ylli, of the Institute for Micromachining and Information Technology in southern Germany, said the shoes could help a variety of different people. "It could be used in shoes for elderly people who have mobility problems," he said, "And it could also work for children, or as a lifestyle product."  Mr. Ylli and a team from the University of Freiburg, who describe their design in the journal Smart Materials and Structures today, are also developing a small device that could be put in shoes to make them act as a navigation system to track the wearer's movements. The designers hope it could be used to help emergency services navigate around unfamiliar buildings.