2010-02-10 7 views
2

Étant un «vrai» développeur, j'adore travailler sur des projets pendant mon temps libre. Ce n'est pas nécessairement pour atteindre une fin particulière, mais juste pour que je puisse garder mes compétences, travailler avec les derniers modèles et idées, et voir si les dernières réflexions sur les choses me tiennent tête. Je n'aime pas juste faire des exemples de code, mais plutôt essayer d'envelopper les choses dans un peu d'un projet, mais je n'ai plus d'idées de projets.Projets/problèmes/défis intéressants sur lesquels travailler?

La nuit dernière, je me suis assis et je suis venu avec la liste suivante des choses que je voudrais couvrir:

  • interfaces multiples ASP.Net MVC, WPF, Silverlight
  • couche service WCF
  • Marque utilisation des réseaux de neurones et du langage naturel traitement
  • IoC, DI, etc, etc
  • Base de données, L2E/NHibernate
  • SOA, mu sources de données ltiple
  • utilise des modèles de prédiction

Quel serait un bon projet de démonstration de plaisir pour couvrir un ou plusieurs d'éléments de cette liste?

Que faites-vous quand vous voulez faire quelque chose comme ça? Y a-t-il une liste de projets auxquels les gens ont pensé, mais qui n'ont tout simplement pas eu le temps de le faire?

Répondre

2

Essayer de créer un chatbot couvre une grande partie de vos besoins. Vous auriez besoin de la PNL et de l'IA, de certaines bases de données pour stocker les données et les modèles, d'un service sur lequel le bot peut être interrogé, ainsi que de plusieurs interfaces.

Conseil: créez la langue que votre chatbot parle spécifique à un domaine. Disons que votre robot sera capable de comprendre et d'essayer de répondre aux questions liées à la météo. Ce sera encore difficile mais au moins pas impossible d'avoir des résultats décents. NLP & AI pour la langue et plusieurs sources de données pour extraire les données de prévisions météorologiques. Vous pouvez également faire votre propre ruse de prédiction sur les données.

Si tout va bien, vous pouvez avoir un service de démonstration impressionnant, que vous pourriez être en mesure de se développer en quelque chose que vous pouvez vendre (bien, avec une bonne chance .. mais qui sait? :)

Questions connexes