A device may receive information associated with first and second bug reports to be classified as duplicate or non-duplicate bug reports. The device may identify first and second descriptions associated with the first and second bug reports, respectively. The first and second descriptions may be different descriptions having a shared description type. The device may identify a neural network for encoding the first and second descriptions, based on the shared description type. The device may encode the first description into a first vector using the neural network, and may encode the second description into a second vector using the neural network. The device may classify the first and second bug reports as duplicate or non-duplicate bug reports based on the first vector and the second vector. The device may perform an action based on classifying the first and second bug reports as duplicate or non-duplicate bug reports. 4/b _ ) L. U o a) >U _0 0) CLU)-) . 1) 0 L- . ) ( 0 C: U)f 0U 0 -0 CU±) 0) a)U) 0 - U (n ~ . a) 0 - L a cua 0 -0 - a .41 - -- U) C: Z -0 : -CD r c-0 - 0 D 4- a) -m U) 0- C:a)7 C It a))U 0U 0U 3: a) Z U) 0-0 U C:~~~4 -U) - -0( a ) C: a) U-0 *-= 4 - 0 a U)c >C ~a) Cn 4-. .0~U U)) (LU a) 0U a)0 U) o rt f L U) 0 :00C:Q U) CD C ) a) C- -(' _ o -0 m ) ) a -m cLrJ an(n 4 ) 0 4- 4 Z ) C ) a o0 M 0 a -
DUPLICATE AND SIMILAR BUG REPORT DETECTION AND RETRIEVAL USING NEURAL NETWORKS