this week i have mainly focused on java platform. i have made some research on the net for java and java related technologies. in today's software world, integrated development environments (ide) are vital for good projects. for an ide to work properly, needed plugins, packages and extensions should be installed beforehand. for java, the most famous ide is netbeans which is a product developed by Sun. Java platform and java programming language are also developed by Sun microsystems. in short, one can easily find java related technologies developed by Sun for all purposes. there are some third party products but in today's world integrity and synchronization are key concepts for good projects. as a result, products developed by a single company is so important. more detailed information can be gathered from :
http://www.sun.com/software/
for the ide part i have preferred netbeans. for netbeans to work properly, Java Development Kit (jdk) and java runtime environment (jre) packages must have been installed previously. thereafter netbeans is installed. to develop web application in netbeans an application server is needed. actually, application server is needed for all platforms in today's dynamic web application. for example in visual studio sql server is used for this purpose. for java there are many alternatives for application server part. some popular candidates are tomcat, jboss. i have chosen glassfish v3 for this part. it is also a sun product. more information about it can be found at:
https://glassfish.dev.java.net/downloads/v3-techPreview-1.html
this installation period is not painless but once you are done with all the parts successfully, the remaining part is just fun with the nice java style and user-friendly tools
Abdullah Cemil Akçam
23 Kasım 2009 Pazartesi
Weekly Report (Nov. 18 - Nov. 25 / Cihan Bahran)
This week I made further research about data mining and read more about cluster analysis and classification methods.
I also checked the slides of the previously given graduate data mining course in our department, Ceng 714. Slides provide a quicker understanding of the basic points. I also downloaded slides of similar courses from some universities like Stanford, MIT, University of Illinois Urbana Champaign and had a clearer idea about what lies at the heart of data mining & machine learning algorithms and their current widely used applications.
I think my research thus far will prove very useful as a guide for our prototype design in this semester and the final design in the second semester, though they constitute only the tip of a huge iceberg.
I also checked the slides of the previously given graduate data mining course in our department, Ceng 714. Slides provide a quicker understanding of the basic points. I also downloaded slides of similar courses from some universities like Stanford, MIT, University of Illinois Urbana Champaign and had a clearer idea about what lies at the heart of data mining & machine learning algorithms and their current widely used applications.
I think my research thus far will prove very useful as a guide for our prototype design in this semester and the final design in the second semester, though they constitute only the tip of a huge iceberg.
18 Kasım 2009 Çarşamba
Weekly Report(Nov 11-Nov 18/A.E.Sarıyüce)
- Hi , next week comes and the new weekly reportis here again.. In this week, I continued to study basics of data mining , attended a meeting with the Azerhan Özen, co-founder of Butun-yd Erp Consultancy co. (http://www.butun-yd.com/index.html) and wrote some parts of Requirements Analysis which we submitted yesterday. About data mining, I focused on BI aspects of algorihms and methods in data mining rather than pure data mining subjects. Since we do not need to reinvent the wheel, it is better to study on predetermined specific BI-oriented data mining algorithms. Last friaday, I went to the office of Butun-yd Erp Consultancy co. at Kızılay and meet with Mrs. Özen for 2 hours. I were not thinking the meeting will be so useful for me, however it was very benficial for me to see a real implementation of our project in the market. For 2 hours, Mrs.Özen talked me about their ERP system, named Canias-ERP, and show the several features of this system on computer. Their system just takes the raw data and outputs very meaningful information. No data mining, no complicated algorithms, even no serious database model. Just bunch of graphs, visual charts and visual aids whick makes the job of bosses easier. Lastly, we wrote the Requirements Analysis of our project and submitted it yesterday. I wrote the functional requirements part and draw many data flow diagrams. I think that further we proceed in the project, ideas become more concrete and implementable.. See you next week.. Ahmet Erdem SARIYÜCE
17 Kasım 2009 Salı
Weekly Report (Hakkı Büyükcengiz/Nov 11 - Nov 18)
Hi all,
This week i thought and researched about some technical aspects. I reseached sun technologies, such as java, j2ee, JSF, mysql, netbeans and glassfish. I concluded that: all sun technologies "highly compatible" with each other, and as other advantages, they are open source, free and platform independent. When an SME is considered, these features of sun technologies become more appealing, because an SME may not cope with the cost of other commercial products or other commercial platforms.
Also, this week i researched some open source and free data mining tools from the web. I've found Java Data Mining API, this api seems to be very advanced for us now, but it is worth to read it from here : http://www.artima.com/lejava/articles/data_mining.html at least, i think that it will bring us new ideas about this issue.
-Hakkı Büyükcengiz.
weekly report (Nov. 11 - Nov. 18)
This week I have made some research about how big companies proceed in their BI projects. Their main approach is dividing the process into modules and for each module preparing a production. This is both for technical ease and for financial gain thats they can demand money for each product. When I try to project this approach into our design project, I came up with a modular process model. I call it "process framework". I proposed this idea in our project group and other group members accepted it. So we will proceed according to 4 phased process framework. The details are in srs document.
Other than this research, I went to "makim" which is the substitute sme for our project. I have spoken to the owners of the company tried to understand their needs. I also tried to predict what kind of BI product works properly in this kind of corporations. Which process model is best was another question that I tried to answer. My conclusion can be seen in srs document.
Last of all, me and other friends have worked on srs document whole week. Each group member have completed his part.
Abdullah Cemil Akçam
Other than this research, I went to "makim" which is the substitute sme for our project. I have spoken to the owners of the company tried to understand their needs. I also tried to predict what kind of BI product works properly in this kind of corporations. Which process model is best was another question that I tried to answer. My conclusion can be seen in srs document.
Last of all, me and other friends have worked on srs document whole week. Each group member have completed his part.
Abdullah Cemil Akçam
16 Kasım 2009 Pazartesi
Weekly Report(4 Nov. - 11 Nov. Cihan Bahran)
This week I was mostly involved with doing literature survey about the requirements analysis report. I analyzed the existing business intelligence products for SMEs on the market and compared them to our project.
Moreover I started reading the "Machine Learning and Data Mining" book by Igor Kononenko and Matjaz Kukar. It briefly introduces the data mining methods and I think Machine Learning is an interesting subject and may find its use in our project.
11 Kasım 2009 Çarşamba
Weekly Report (Hakkı Büyükcengiz/Nov 4 - Nov 11)
Hi all,
This week i couldnt have much time to research, but i glanced at what data mining is and is not, the relation between statistics and data mining i.e. the differences and similarities. I researched these issues from books and mostly from WEB. I learned more "concrete" techniques and cases about data mining, but most of these techniques for retailing sector i.e. on CRM and customer profiling , so if our SME is not a retailing company, i think there are other aspects to be thought of. Now, i research on this, for an SME producing intermediate products, which data patterns could be used more, and which results could be desired to be seen by the user.
-Hakkı Büyükcengiz.
Kaydol:
Kayıtlar (Atom)