In case you didn't know, MTG Forge supports booster drafts. The computer AI simulates the other seven players that you are drafting against. Before the draft starts each of the AI players chooses the two colors that they will draft. Each AI player picks creatures first and then spells. Each AI deck has 12-20 creatures, various spells and 18 land, 9 of each color.
The drafting AI is very weak since it only chooses a random card in one of its colors. The simplest way to improve the AI is to have a pick order for all of the cards. Each color could have a separate file and the cards at the top of the list would be chosen first. (You could have a "global pick order" by putting all of the cards into one file and but it would be hard to compare the power levels of various cards across all of the colors.)
This is a sample of what would be put into the "red-draft" file.
2/2 creature with haste
Since archetypes do exist in drafting, it would be nice if the AI could draft them. One way to implement this is to create a file that lists all of the cards that work well for a specific archetype. Another idea is that the AI could draft using a simple plan. For example an aggro AI drafter would pick many 2/2 creatures.
This article talks about both pick orders and archetypes, you can read it here.
"While I am not completely opposed to the idea of having a pick order for a specific archetype, or ranking cards for first-pick, first-pack purposes, having a "pick order" for the entire set strikes me as being more harmful than helpful.
The key to successful archetype drafting is to take cards that not only work well with what you've already drafted, but will allow you to maximize the value of cards that you will draft. So if you're trying to draft an awesome Esper deck, you need to draft artifacts—and lots of 'em."
I'm a huge believer of using plain text files like the above example.