This Week:
- This week, we got to the python code to compile on the web server using the common gateway interface.
- We have fixed the bugs in the classification algorithm.
- We expanded our training set, however, we still need a lot more documents in our training set to improve the performance of our classifier.
Current Status:
- Our website is now fully functional. We have fixed most of the bugs. To improve the relevance of the results found, we need to keep adding articles into our train set.
Next Week:
- Starting next week, our main area of focus will be the Windows 7 phone application development.
- After some research, we came to know that IronPython can be used to compile Python codes on windows 7 phone environment. We need to get acquainted with the functionalities of IronPython.
This Week: - Previously, we were hosting our website and wiki on CSE Cisco Server. However, anyone who needs to access the website needs VPN access into the CSE firewall, so we decided to move our website on a different web server.
- Now, our website is hosted on my desktop computer running apache webserver. The website can be reached using this link: http://74.194.129.16/ethicheck/ethicheck.html
- Classification algorithm has been implemented and we have a working prototype of our website. There are a few bugs in the implementation of the classification algorithm which we are trying to fix.
- Limitations: The training set (test bench) is currently limited.
Current Status:
- We almost have a working prototype of the website. (We do have a few minor bugs that need to be fixed) However, it is somewhat crude since the information sources are limited (NY times and Wikipedia). Also, the test bench is relatively small. Information can be manually added later into our wiki which we are using as our database.
Next week:
- Add information into the wiki and also crawl the wiki.
- Start developing the windows 7 phone application. We don't plan to stop the work during the spring break, however, the work might slow down due to the team members being in different cities during the week.
- Research: getting python code to compile on windows 7 mobile platform.

Website Screenshot

Wiki Screenshot
This Week:- Setup the web server.
- Installed Python and MediaWiki on the Web Server.
- Host the Ethicheck website on CSE Linux Web Server.
- Host the Wiki on CSE Linux Web Server.
- Researched the best classification tool to be used.
- Currently in the process of implementing the classification algorithm.
- Met with Dr. Gill and got ideas about collecting information about companies.
Current Status:
- We are close to develop a working prototype of the website which will show how users can search information and contribute to information using our wiki.
Next Week:
- Connect the python code with the web interface using either Common Gateway Interface (CGI) or Web Server Gateway Interface (WSGI). This step will be the final step towards creating a working prototype.
- Implement the classification algorithm using the Natural Language Tool Kit (NLTK).
- Start researching about how to develop the phone app and deploy it on windows phone platform.