Selling or writing a put and buying or holding a call are both considered bullish position.
In-depth answers on your most common options trading and technology questions.
Yes, definitely you can use machine learning to identify profitable puts to sell when trading options.
Options traders focus on implied volatility, as it is a measure of the expected changes in the value of an underlying stock and as a barometer of options prices. This is in contrast to historical volatility, which tracks past trading ranges of the stock. Both implied and historical volatility, however, are important determinants on the premium pricing of an options contract.
This is a good generic question - so I'll expand a bit on it.
Different options trading strategies entail different sets of criteria which must be balanced in order to yield success. Whether you are looking to profit or protect in a rising or falling market, or ride the fence with a neutral straddle or collar, knowing what you are looking to accomplish, what criteria need to be satisfied, and taking small, manageable positions is the best way to limit your capital risk, maximize your potential gain and learn from those strategies that do not quite pan out for you.