+1 with a "if it's possible, why not" limitation.
It would be nice but I doubt that it will ever happen.
The problem I see is what chord can be determined by a note or two? For instance your first measure melody is C-Bb-A. Is the chord a C, C7, C6, Am, Am7b9, F, Fsus4, etc. Even if one wants simple chords is it a C, Am, F, etc.
Maybe this would work; have BiaB list a number of chords that possibly
could work and the user tries each one until he finds the chord that works for him. What do you think about this idea?