¿Hay algún marco de Python específico para AI, NLP o material relacionado con big data?

“Para la aplicación de bigdata necesitamos integrar diferentes herramientas de diferentes proveedores”.
Para integrar diferentes fuentes de datos, consultando y procesando datos sobre ellas; Continuum’s Blaze Core: la documentación de Blaze 0.7.1 podría ser la próxima gran novedad en Python. Esto abstrae todas las fuentes de datos como marcos de datos de pandas.
Todavía es la versión <1.0 y todavía tiene que ver una adopción generalizada.
“AI, PNL, cosas relacionadas con Bigdata”
Combinar AI / NLP con un marco de consulta / proceso de datos no sería una muy buena idea en mi humilde opinión. La razón es que, a diferencia de las tareas tradicionales de Web Dev, donde los datos y la lógica son bastante dependientes y cambian con menos frecuencia (y cambian menos proporcionalmente a cuánto puede cambiar un modelo ML), los modelos ML correspondientes se alteran demasiadas veces sobre el Modelo de datos. También se pueden usar diferentes modelos de ML, que se implementan / aplican de manera muy diferente (piense en SVM con núcleos y bosques aleatorios, ETL para aplicar ambos sería muy diferente).
En general, tiene más sentido escribir AI / ML como una etapa de canalización que estar en el mismo marco. Podemos tener una estructura parcial si uno está seguro de que el modelo se mantendría algo fijo (digamos que las características permanecerían fijas al menos), incorporando marcos como https://github.com/cloudera/oryx.

Para el análisis de datos y las herramientas Big Data, Python Continuum Analytics están disponibles.
Principalmente, Anaconda Scientific Python Distribution tiene muchos paquetes de análisis de datos instalados en Python (hasta más de 70).

Es posible que desee echar un vistazo a javipalanca / spade (entorno de desarrollo del agente de Python inteligente).

Vea también mi página web rápida y sucia:

  • Los 100 mejores recursos de IA y PNL: Python (Borrador) | Meta-Guide.com

Para PNL, hay nltk (kit de herramientas de lenguaje natural)

http://www.nltk.org/

More Interesting

¿Cómo se beneficiaría una sociedad de una IA que pasa la prueba de Turing?

¿Eres optimista o pesimista sobre los rápidos avances en IA?

¿Es la ética una consecuencia de la inteligencia? ¿Cuáles son las implicaciones de esta relación para el surgimiento de la inteligencia artificial?

¿Cuáles son algunas de las funciones de entrada de aprendizaje automático para la detección de objetos?

¿Qué lenguaje de programación debo usar para implementar algoritmos de Machine Learning?

¿Qué tan cierta es la cita, "el desarrollo de una IA que podría terminar con la vida humana puede requerir solo unos cientos de personas en un edificio de oficinas en cualquier parte del mundo, sin otro equipo que no sea una computadora portátil"?

Cuando se crea una inteligencia artificial capaz de jugar StarCraft, a niveles sobrehumanos, ¿qué podrá hacer la IA, en general?

Si crearas Inteligencia Artificial General, ¿cómo harías para conquistar el mundo?

¿Cuál es el mejor lenguaje para usar mientras aprende el aprendizaje automático por primera vez? Voy a tomar un curso sobre aprendizaje automático este trimestre y tengo la opción de elegir entre usar C, C ++, Java, Haskell, Lisp, Python o Matlab / Octave.

¿Qué juego de estrategia te recomiendan para aprender a hacer IA?

Con todos los avances y el potencial de la IA, ¿cómo se verá Quora en 5-10 años?

Supongamos que hay una red neuronal con 4 unidades ocultas y 1 capa oculta y otro NN con 2 capas ocultas, cada una con 2 unidades, ¿cuál es la diferencia?

¿Cómo funciona Google Now?

¿Por qué debería aprender técnicas de aprendizaje profundo?

¿Qué tan difícil sería crear una IA que pueda resolver con éxito Grand Theft Auto?