wolfam alpha has received mixed reviews