To begin with, the adoption of bar codes came before rapid replenishment arrangements because retailers required a low-cost means of collecting information at the detailed product level for their own use'that is, they first developed an efficient method for scanning prices at the check-out register and tracking products for internal inventory purposes.
( ( To ( begin with ) ) ( , ( ( ( the adoption ) ( of ( bar codes ) ) ) ( ( ( came ( before ( rapid ( replenishment arrangements ) ) ) ) ( because ( retailers ( required ( ( a ( low-cost means ) ) ( of ( ( ( ( collecting information ) ( at ( ( the ( detailed ( product level ) ) ) ( for ( ( ( their ( own use ) ) ` ) ( that ( ( is , ) ( they ( first ( ( developed ( an ( efficient method ) ) ) ( for ( ( scanning prices ) ( at ( the ( check-out register ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) and ) ( tracking ( products ( for ( internal ( inventory purposes ) ) ) ) ) ) ) ) ) ) ) ) . ) ) ) )
(ROOT (S (S (VP (TO To) (VP (VB begin) (PP (IN with))))) (, ,) (NP (NP (DT the) (NN adoption)) (PP (IN of) (NP (NN bar) (NNS codes)))) (VP (VBD came) (PP (IN before) (NP (JJ rapid) (NN replenishment) (NNS arrangements))) (SBAR (IN because) (S (NP (NNS retailers)) (VP (VBD required) (NP (NP (DT a) (JJ low-cost) (NN means)) (PP (IN of) (S (VP (VP (VBG collecting) (NP (NN information)) (PP (IN at) (NP (NP (DT the) (JJ detailed) (NN product) (NN level)) (PP (IN for) (NP (NP (PRP$ their) (JJ own) (NN use)) (`` `) (SBAR (WHNP (WDT that)) (S (VP (VBZ is) (, ,) (SBAR (S (NP (PRP they)) (ADVP (RB first)) (VP (VBD developed) (NP (DT an) (JJ efficient) (NN method)) (PP (IN for) (S (VP (VBG scanning) (NP (NNS prices)) (PP (IN at) (NP (DT the) (JJ check-out) (NN register))))))))))))))))) (CC and) (VP (VBG tracking) (NP (NP (NNS products)) (PP (IN for) (NP (JJ internal) (NN inventory) (NNS purposes))))))))))))) (. .)))
Bar codes are a low cost means of representing and collecting retailers' information.
( ( Bar codes ) ( ( are ( ( a ( low ( cost means ) ) ) ( of ( ( ( representing and ) collecting ) ( ( retailers ' ) information ) ) ) ) ) . ) )
(ROOT (S (NP (NNP Bar) (NNS codes)) (VP (VBP are) (NP (NP (DT a) (JJ low) (NN cost) (NN means)) (PP (IN of) (S (VP (VBG representing) (CC and) (VBG collecting) (NP (NP (NNS retailers) (POS ')) (NN information))))))) (. .)))