| Literature DB >> 31661516 |
Taeyeoun Roh1, Yujin Jeong1, Hyejin Jang1, Byungun Yoon1.
Abstract
Discovering technology opportunities from the opinion of users can promote successful technological development by satisfying the needs of users. However, although previous approaches using opinion mining only have classified various needs of users into positive or negative categories, they cannot derive the main reasons for their opinion. To solve this problem, this research proposes an approach to exploring technology opportunity by structuring user needs with a concept of opinion trigger of objects and functions of the technology-based products. To discover technology opportunity, first, an opinion trigger is identified from review data using Naïve Base classifier and natural language processing. Second, the opinion triggers and patent keywords that have a similar meaning in context are clustered to discover the needs of the user and need-related technology. Then, the sentimental values of needs are calculated through graph-based semi-supervised learning. Finally, the needs of the user are classified in resolving the problem of vacant technology to discover technology opportunity. Then, an R&D strategy of each opportunity is suggested based on opinion triggers, patent keywords, and their property. Based on the concept of opinion trigger-based methodology, a case study is conducted on automobile-related reviews, extracting the customer needs and presenting important R&D projects such as an extracted need (cargo transportation) and its R&D strategy (resolving contradiction). The proposed approach can analyze the needs of user at a functional level to discover new technology opportunities.Entities:
Mesh:
Year: 2019 PMID: 31661516 PMCID: PMC6818772 DOI: 10.1371/journal.pone.0223404
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Concept of identifying needs in vector space.
Underlined word, blue color word and red colored word expressing sentiment, object and function, respectively.
Fig 2Research framework.
Module construction (outer flow chart), detailed processes for each module (inner flow chart), and methodologies (tagged by right side boxes).
Fig 3Identifying needs using combination of trigger (example).
Underlined word, bold word and italics word expressing sentiment, object and function, respectively.
Identifying needs using needs formula.
| Needs No. | Needs formula | Trigger | Sentimental Keyword | Normal word | Needs | |
|---|---|---|---|---|---|---|
| Object | Function | |||||
| 1 | Basic Formula | Handle | Turn | smoothly | - | Turning of handle |
| 2 | Door | Shutting | - | - | Shutting(closing) door | |
| Closing | ||||||
| 3 | Modified formula | Wheel | awesome | - | Wheel (Tire) | |
| Tire | ||||||
| 4 | Driving | cool | mountain, road | Driving in mountain or road | ||
Fig 4Process to calculate sentimental value of needs.
A conceptual example of needs with SK and OT (left box) and flow chart of calculating s-value based on SK and OT (right flow chart).
Fig 5Process of identify needs-related technology.
A conceptual example of needs with OT and related words (left rounded box), needs with trigger and related word (middle top table), patent list with related OT word lists (middle bottom table) and need list with related patents (right table).
Meaning of patent index and formula.
| Index | Formula | Meaning |
|---|---|---|
| Impact | The capability of affection to other patent | |
| Innovativeness | The degree of affected by other patents | |
| Authorization | The scope of legal right | |
| Marketability | The scope of asserting rights |
Four types of needs.
| Type | Sentimental Value | Technology Ability | Technology Opportunity |
|---|---|---|---|
| 1 | Positive | + | |
| 2 | - | ||
| 3 | Negative | + | Resolving Contradiction |
| 4 | - | Vacant Technology |
Keyword frequency in review data.
| Rank | Word | Frequency | Rank | Word | Frequency |
|---|---|---|---|---|---|
| 1 | car | 42,746 | 6 | good | 14,575 |
| 2 | great | 19,079 | 7 | rear | 13,878 |
| 3 | like | 17,612 | 8 | engine | 13,676 |
| 4 | new | 17,141 | 9 | love | 13,540 |
| 5 | drive | 16,845 | 10 | power | 12,608 |
Needs ratio based on keywords and documents.
| Rank | Needs (manually interpreted) | keyword list | Ratio |
|---|---|---|---|
| 1 | Engine—fuel efficiency | Engine, mpd (miles per day), fuel, liter, full, … | 25% |
| 2 | Engine power | Engine, power, performance, speed, … | 18% |
| 3 | Design | Design, interior, wheel, seat, pillar, … | 13% |
| 4 | Driving—handling | Driving, handling, downforce, drag, … | 8% |
| 5 | Suspension | Suspension, steering, stable, … | 7% |
Extracted sentimental keywords from opinions.
| Positive | Negative | |||
|---|---|---|---|---|
| The number of words | Sentimental keyword | The number of words | Sentimental keyword | |
| Global | 40 | good, top, best, great, excellent … | 22 | bad, poor, odd, oddly … |
| Static | 278 | powerful, quick, easy, fast, huge … | 84 | silly, mushy, awkward, dull … |
Identified opinion triggers (part).
| Word | POS | Type | Occurrence | P(Word|OS) | P(Word|NOS) | |
|---|---|---|---|---|---|---|
| OS | NOS* | |||||
| seat | Noun | Object | 5,782 | 4,856 | 0.006425 | 0.004874 |
| power | Noun | Object | 5,152 | 5,184 | 0.005725 | 0.005203 |
| ride | Verb | Function | 4,637 | 2,322 | 0.005153 | 0.00233 |
| interior | Noun | Object | 4,548 | 3,022 | 0.005054 | 0.003033 |
| steer | Verb | Function | 2,971 | 2,655 | 0.003302 | 0.002665 |
| space | Noun | Object | 2,552 | 2,232 | 0.002836 | 0.00224 |
| fuel | Noun | Object | 2,487 | 2,000 | 0.002764 | 0.002007 |
| accelerate | Verb | Function | 2,474 | 1,110 | 0.002749 | 0.000111 |
| design | Noun | Object | 2,458 | 2,133 | 0.002732 | 0.002141 |
| price | Noun | Object | 2,420 | 2,451 | 0.002689 | 0.00246 |
| gas | Noun | Object | 2,199 | 1,236 | 0.002444 | 0.001241 |
| handle | Noun | Object | 2,190 | 1,193 | 0.002434 | 0.001197 |
Discovered needs of users (part).
| Trigger | Type | Needs |
|---|---|---|
| cargo, transport, move | OOT+FOT | Cargo Transportation |
| downforce | FOT | Downforce of car |
| squeal, shift, squeak | FOT | Noise in brake system |
| moves, roadholding, roadhold | FOT | Road holding of car |
| cushions, control, handling, steer, handle, understeer | OOT+FOT | Control using handle |
| passengers, safety travels, security | OOT | Stability of passenger |
Sentimental value of needs for candidate technology opportunity.
| Needs no. | Sentimental Value | Needs no. | Sentimental Value |
|---|---|---|---|
| 1 | -1.0788 | 16 | -4.8443 |
| 2 | 7.0773 | 17 | 5.9294 |
| 3 | -5.3899 | 18 | 11.6370 |
| 4 | 15.5756 | 19 | 6.0553 |
| 5 | -7.7238 | 20 | 6.9009 |
| 6 | -1.8141 | 21 | 7.6814 |
| 7 | 3.3149 | 22 | 1.0182 |
| 8 | 3.1905 | 23 | 2.9164 |
| 9 | -1.2658 | 24 | -15.2555 |
| 10 | 17.9932 | 25 | 4.6036 |
| 11 | 6.8940 | 26 | 8.4965 |
| 12 | -3.8543 | 27 | 2.1826 |
| 13 | 4.0034 | 28 | -0.8839 |
| 14 | 3.3888 | 29 | -1.6937 |
| 15 | 1.8362 |
Needs-technology relationship and technology ability.
| Needs No. | Structure | Patent ratio | Technology Ability | Needs No. | Structure OOT | Patent ratio | Technology Ability | ||
|---|---|---|---|---|---|---|---|---|---|
| OOT | FOT | FOT | FOT | ||||||
| 1 | OOT+FOT | 0.0367 | 0.1230 | 0.2067 | 16 | OOT+FOT | 0.1142 | 0.0539 | -0.0012 |
| 2 | FOT | 0.0008 | 0.0322 | 17 | OOT+FOT | 0.2142 | 0.1971 | -0.0053 | |
| 3 | FOT | 0.0445 | 0.0806 | 18 | FOT | 0.2706 | -0.0091 | ||
| 4 | FOT | 0.0045 | 0.0135 | 19 | OOT+FOT | 0.0946 | 0.0246 | -0.0075 | |
| 5 | OOT+FOT | 0.0417 | 0.0086 | -0.0207 | 20 | OOT | 0.0408 | -0.0715 | |
| 6 | OOT+FOT | 0.0242 | 0.0027 | -0.0316 | 21 | OOT | 0.1315 | 0.0174 | |
| 7 | OOT | 0.6203 | -0.0892 | 22 | OOT | 0.1101 | -0.1013 | ||
| 8 | FOT | 0.0116 | 0.0529 | 23 | OOT | 0.6191 | -0.0665 | ||
| 9 | OOT+FOT | 0.1857 | 0.0026 | -0.0210 | 24 | OOT+FOT | 0.3391 | 0.0138 | -0.0966 |
| 10 | OOT+FOT | 0.0626 | 1.0000 | 0.0086 | 25 | OOT+FOT | 0.2029 | 0.0000 | 0.0415 |
| 11 | OOT+FOT | 0.5712 | 0.1822 | 0.0554 | 26 | OOT | 0.3343 | -0.0284 | |
| 12 | OOT | 0.3969 | 0.0102 | 27 | OOT | 0.0000 | -0.0529 | ||
| 13 | OOT | 0.1348 | -0.0771 | 28 | OOT | 0.0239 | -0.0110 | ||
| 14 | OOT+FOT | 0.2152 | 0.3225 | 0.0062 | 29 | FOT | 0.1187 | 0.0908 | |
| 15 | OOT+FOT | 0.0276 | 0.2476 | -0.1007 | |||||
Classified needs and technology opportunity.
| Type | Sentimental Value | Technology ability | Technology Opportunity | The number of needs(ratio) |
|---|---|---|---|---|
| 1 | Positive | + | 8(27%) | |
| 2 | - | 11(38%) | ||
| 3 | Negative | + | Resolving Contradiction | 4(14%) |
| 4 | - | Vacant Technology | 6(21%) |
Property of technology opportunity.
| No | Index | Trigger type | Sentimental Value | Technology Ability | Object Patent Ratio | Function Patent Ratio | Technology Opportunity |
|---|---|---|---|---|---|---|---|
| 1 | Cargo Transportation | OOT+FOT | -1.0788 | 0.2067 | 0.0367 | 0.1230 | RC* |
| 2 | Noise in brake system | FOT | -5.3899 | 0.0806 | 0.0445 | RC | |
| 3 | Control using handle | OOT+FOT | -7.7238 | -0.0207 | 0.0417 | 0.0086 | VT** |
| 4 | Warning for battery | OOT+FOT | -1.8141 | -0.0316 | 0.0242 | 0.0027 | VT |
| 5 | Seat adjusting | OOT+FOT | -1.2658 | -0.0210 | 0.1857 | 0.0026 | VT |
| 6 | Audio | OOT | -3.8543 | 0.0102 | 0.3969 | RC | |
| 7 | Downshift | OOT+FOT | -4.8443 | -0.0012 | 0.1142 | 0.0539 | VT |
| 8 | Tablet mounted in car | OOT+FOT | -15.2555 | -0.0966 | 0.3391 | 0.0138 | VT |
| 9 | Navigation | OOT | -0.8839 | -0.0110 | 0.0239 | VT | |
| 10 | Noise in charging for electric car | FOT | -1.6937 | 0.0908 | 0.1187 | RC |
Cluster type based on DTM & K-means clustering.
| Rank | Cluster types | List of representative keywords in each cluster | Number of clusters |
|---|---|---|---|
| 1 | Brand | Kia, Optima, Tesla, Volvo, s60, audi, honda, lexus … | 176 |
| 2 | Engine | Engine, power, performance, mpd, speed, … | 29 |
| 3 | Component | Rear, front, door, pillar, latch, … | 6 |
| 4 | Sentiments | Good, like, love, great, luxury, best, worst, bad, … | 3 |
| 5 | Car type | Truck, sedan, electronic, hybrid, coupe,… | 4 |
ODI complaints data related to the needs.
| Needs | ODI Complaints data related to the needs | |
|---|---|---|
| Freq. | Example of description | |
| Cargo Transportation | 2 | When |
| Noise in brake system | 7,798 | |
| Control using handle | 94,168 | |
| Warning for battery | 170 | |
| Seat adjusting | 1,711 | |
| Audio | 1,140 | Front sway bar bushing malfunctioned. In addition, rear u-joints/ air conditioner condensor/door panels/hood latch and |
| Downshift | 2,381 | Check engine light keeps going off and on sometimes loosing legal driver speed. |
| Tablet mounted in car | 6,735 | Power door locks failed; also electrical |
| Navigation | 729 | Steering mechanism on the vehicle would lock up at the end of the steering rotation. |
| Noise in charging for electric car | 1 | Sometimes when the heater was running, i heard a pop noise from left front area of the car. Without warning or engine lights. |
| Total | 114,835 | (10% of total ODI Complaints data is related the suggested user needs) |
Machine learning (Word2vec + PAM clustering) accuracy.
| Needs | Accuracy | Newly defined needs | |
|---|---|---|---|
| 1 | Cargo transportation | 18% | Cargo space, Cargo seatback, Damp transport |
| 2 | Noise in brake system | 100% | - |
| 3 | Control using handle | 100% | - |
| 4 | Warning for battery | 7% | Electric battery knockoff, Battery active safety |
| 5 | Seat adjusting | 97% | - |
| 6 | Audio | 100% | - |
| 7 | Downshift | 100% | - |
| 8 | Tablet mounted in car | 96% | - |
| 9 | Navigation (direction) | 63% | Navigation infotainment, (Goodlooking navigation equipment) |
| 10 | Noise in charging for electric car | 100% | - |
| Total average | 78% | ||
Annual growth rate of needs.
| Needs No. | Annual needs growth rate | |
|---|---|---|
| 2009~2016 | 2016~2017 | |
| 1 | 0.1087 | -0.0942 |
| 2 | 0.3635 | 0.8125 |
| 3 | 0.3883 | 1.1200 |
| 4 | 0.1011 | -0.2355 |
| 5 | 0.1113 | -0.2582 |
| 6 | 0.1445 | -0.5455 |
| 7 | 0.1801 | 0.6508 |
| 8 | 0.0792 | 0.8000 |
| 9 | 0.3760 | 0.7500 |
| 10 | 0.9035 | 0.4286 |
Annual patent growth rate of needs.
| Needs No. | Annual patent growth rate | rank |
|---|---|---|
| 1 | 14.99% | 4 |
| 2 | 7.47% | 27 |
| 3 | 11.67% | 9 |
| 4 | 12.78% | 8 |
| 5 | 8.19% | 22 |
| 6 | 6.61% | 30 |
| 7 | 8.06% | 23 |
| 8 | 8.32% | 18 |
| 9 | 8.21% | 21 |
| 10 | 11.26% | 11 |