bdi stands for Bidirectional isolate. This does not have any impact on readability. But in the case of bidirectional formatting, the browser can understand that text within this tag is different from its surrounding tags. If you copy and paste any text and number from RTL language, It can change writing direction as well. bdi separates such user-generated text.
HTML bdi Example: