Let the total work be denoted by \( W \). Ravi completes \( \frac{3}{4} \) of the work in 12 days, so the total time taken to complete the entire work would be:
\[
\text{Total time} = \frac{12}{3/4} = 16 \, \text{days}
\]
Now, we need to find how many days Ravi will take to complete \( \frac{1}{2} \) of the work. The time taken for \( \frac{1}{2} \) of the work is:
\[
\frac{1}{2} \times 16 = 8 \, \text{days}
\]
Therefore, Ravi will take 8 days to finish \( \frac{1}{2} \) of the work.