The thing is: in the oracle text all is there, the mana value, type, text box, and power/toughness. To complicate it: the power of a card depends on it all. If the casting cost (yes casting to include evoke etc) is too high, then the card is bad. To further complicate it: the strength of a card depends on its environment, what cards are included and what is excluded: e.g., bolt is good because there is no qolt (4 damage for 1 red to anything) or any other stronger card.I'm fully aware that I'm pretty much doomed to failure here — I picked this as my project almost purely because Scryfall's API is unusually nice, and I've got about a month to get everything done.
I just thought that having a big, philosophical question (my "big question" basically boils down to "how much of a card's power is intrinsic?") would be a fun way to justify playing around with smaller stuff like predicting what colors a card is based off of its oracle text.