Microsoft Dynamics CRM 2011 is a powerful and flexible customer relationship tool. It has many out-of-the-box capabilities and features which make it easy to extend and customize. Twitter is a very popular social networking tool which people use to express their feelings and opinions about certain subjects. Sentiment analysis is a process which analyzes text and determines what the overall context of the text, whether it is positive or negative.
The purpose of this project was to develop a proof-of-concept system which extends Microsoft Dynamics CRM 2011 and uses a sentiment analysis engine to analyze specific Twitter feeds, specified by user names or hash tags, and store that data back into CRM 2011.
The following technologies were used in the development of this project:
- Microsoft Dynamics CRM 2011 and SDK
- SQL Server 2008 R2
- Visual Studio 2010
- .NET Framework 4.0
- Entity Framework 4
- LINQ to Twitter (http://linqtotwitter.codeplex.com/)
- Repository Management Framework (http://repositorymanagement.codeplex.com)