Recommending Software Modules

resnik2Abstract:
Popular programming languages offer thousands of add-on libraries or modules. Popular applications offer thousands of add-on plug-in modules. We consider the problem of recommending a small set of related modules when someone visits a page describing a module. There are three promising sources of information for these recommendations. The first is textual similarity among the descriptions of modules. The second is co-mention of the modules in forum conversations. The third is co-installation of modules in public sites that report on which modules are used. I will report on a deployment on drupal.org, comparing the effectiveness (in terms of user click-throughs) of recommenders that use the three sources. I will also describe a further experiment, about to be released on drupal.org, that dynamically updates the recommendations based on users‘ click behaviors, using a Multi-Armed Bandit learning algorithm. I will describe how we are using the three sources of information to set „priors“ for the bandit algorithm, and how we will assess the amount of improvement in recommendations from using the

priors as compared to a prior-free version of the bandit algorithm.
Background paper: http://portal.acm.org/citation.cfm?id=1639714.1639737

Paul Resnick is a Professor at the University of Michigan School of Information. He previously worked as a researcher at AT&T Labs and AT&T Bell Labs, and as an Assistant Professor at the MIT Sloan School of Management. He received the master’s and Ph.D. degrees in Electrical Engineering and Computer Science from MIT, and a bachelor’s degree in mathematics from the University of Michigan.
Professor Resnick’s research focuses on SocioTechnical Capital, productive social relations that are enabled by the ongoing use of information and communication technology. His current projects include analyzing and designing reputation systems, ride share coordination services, and applying principles from economics and social psychology to the design of on-line communities.
Resnick was a pioneer in the field of recommender systems (sometimes called collaborative filtering or social filtering). Recommender systems guide people to interesting materials based on recommendations from other people. His articles have appeared in Scientific American, Wired, Communications of the ACM, The American Economic Review, Management Science, and many other publications.

zp8497586rq
Posted in TEWI-Kolloquium | Kommentare deaktiviert für Recommending Software Modules

Die unsichtbaren Diener – Der Compiler und seine Artgenossen

Boeszoermenyi_LaszloHinter jeder Interaktion mit einem Computer liegt zumindest eine „formale Sprache“, egal, ob es sich dabei um klassische Programmierung oder zum Beispiel um eine Interaktion über eine graphische Schnittstelle handelt.

Die formalen Sprachen werden durch Übersetzerprogramme in eine maschinell ausführbare Form umgewandelt. Die Theorie der formalen Sprachen und deren Übersetzer gehören zu den ältesten und am besten ausgearbeiteten, klassischen Gebieten der Informatik. Die Kenntnis des Übersetzungsvorgangs vermittelt besonders wertvolle Erkenntnisse über die Informatik. Im Vortrag wird ein Einblick in die Theorie und Praxis von formalen Sprachen, von Compilern und von ähnlichen Übersetzerprogrammen geboten.

zp8497586rq
Posted in TEWI-Kolloquium | Tagged | Kommentare deaktiviert für Die unsichtbaren Diener – Der Compiler und seine Artgenossen

Wege, Umwege, Irrwege zur Kanalkapazität

HuberMit der Entwicklung der Informationstheorie gelang C. E. Shannon bereits im Jahre 1948 der Beweis, das mittels geeigneter Codierverfahren auch über gestörte Übertragungskanäle prinzipiell eine fehlerfreie digitale Übertragung möglich ist, solange nicht versucht wird, mehr Daten zu übertragen als die Kapazität des Kanals zulässt. Dieses Kanalcodierungstheorem leitete eine breite Forschungstätigkeit auf dem Gebiet der Kanalcodierung ein. Dennoch wurden über viele Jahre trotz des Einsatzes anspruchsvollster mathematischer Methoden nur eher bescheidene Fortschritte erreicht und das Ziel, die informationstheoretische Kapazität von Übertragungskanälen in der Praxis nutzbar zu machen, erschien grundsätzlich  unerreichbar. Erst durch die Zufallserfindung der sog. „Turbo-Codes

Posted in TEWI-Kolloquium | Kommentare deaktiviert für Wege, Umwege, Irrwege zur Kanalkapazität

Recent advances in visual information retrieval

Abstract: Visual information retrieval (VIR) is an active and vibrant research area which attempts at providing means for organizing, indexing, annotating, and retrieving visual information (images and videos) form large, unstructured repositories.  In its early years (1995-2000) the research efforts were dominated by content-based approaches contributed primarily by the image and video processing community.  Later, it was widely recognized that the challenges imposed by the semantic gap (the lack of coincidence between an image’s visual contents and its semantic interpretation) required a clever use of textual metadata (in addition to information extracted from the image’s pixel contents) to make image and video retrieval solutions efficient and effective. The need to bridge (or at least narrow) the semantic gap has been one of the driving forces behind current VIR research. Additionally, other related research problems and market opportunities have started to emerge, offering a broad range of exciting problems for computer scientists and engineers to work on.

This talk revisits the field of content-based image retrieval (CBIR) 10 years after „the end of the early years“ (as announced in a seminal paper in the field) and highlights the most relevant advances, pending challenges, and promising opportunities in CBIR and related areas. Particularly, it includes an overview of  the important field of medical image retrieval, its main challenges and opportunities.

Dr. Oge Marques is an Assoc

iate Professor and Associate Chairman in the Department of Computer Science and Engineering at Florida Atlantic University in Boca Raton, Florida. He received his Ph.D. in Computer Engineering from Florida Atlantic University in 2001, his Masters in Electronics Engineering from Philips International Institute (Eindhoven, NL) in 1989 and his Bachelor’s Degree in Electrical Engineering from UTFPR (Curitiba, Brazil), where he also taught for more than 10 years before moving to the USA.

His research interests include: image processing, analysis, annotation, search, and retrieval; human and computer vision; and video processing and analysis. He has more than 20 years of teaching and research experience in the fields of image processing and computer vision, in different countries (USA, Austria, Brazil, Netherlands, Spain, France, and India) and capacities. He is the (co-) author of 4 (four) books in these topics, including the forthcoming textbook “Practical Image and Video Processing Using MATLAB” (Wiley, 2011). He has also published several book chapters and more than 50 refereed journal and conference papers in these fields. He serves as a reviewer and Editorial Board member for several leading journals in computer science and engineering. He is a senior member of the ACM, senior member of the IEEE, and a member of the IEEE Computer Society, IEEE Education Society, and the honor societies of Tau Beta Pi, Sigma Xi, Phi Kappa Phi and Upsilon Pi Epsilon. 

zp8497586rq
Posted in TEWI-Kolloquium | Kommentare deaktiviert für Recent advances in visual information retrieval

A Multi-Agent Energy Trading Competition

wolfketterAbstract: The energy sector will undergo fundamental changes over the next ten years. Prices for fossil energy resources are continuously increasing, there is an urgent need to reduce CO2 emissions, and the United States and European Union are strongly motivated to become more independent from foreign energy imports. These factors will lead to installation of large numbers of distributed renewable energy generators, which are often intermittent in nature.

This trend conflicts with the current power grid control infrastructure and strategies, where a few centralized control centers manage a limited number of large power plants such that their output meets the energy demands in real time. As the proportion of distributed and intermittent power production capacity increases, this task becomes much harder, especially as the local and regional distribution grids where renewable energy producers are usually installed are currently virtually unmanaged, lack real time metering and in many cases are not built to cope with power flow inversions.

While the hierarchical command-and-control approach served well in a world with a few large scale generation facilities and many small consumers, a more flexible, decentralized, and self-organizing control infrastructure will have to be developed that can be actively managed to balance both the large grid as a whole, as well as the many lower voltage sub-grids. One strong candidate for this control infrastructure is to create energy markets at the retail level. To help mitigate the risk of instituting such markets in the real world, we are deve

loping a competitive market simulation testbed. We expect that this testbed will stimulate research and development of market structures along with automated software agents that can support decision making in these markets. Participants in the competition will design intelligent agents that will act as brokers, building portfolios of energy producers and consumers, and matching energy supply from producers with energy demand from consumers. The competition will closely model reality by bootstrapping the simulation environment with real historic load, generation, and weather data.

Wolfgang Ketter is Assistant Professor at the Department of Decision and Information Sciences at the Rotterdam School of Management of the Erasmus University. He received his Ph.D. in Computer Science from the University of Minnesota in 2007. He founded and runs the Learning Agents Research Group at Erasmus (LARGE). The primary objective of LARGE is to research, develop, and apply autonomous and mixed-initiative intelligent agent systems to support human decision making in the area of business networks, electronic markets, information systems and supply-chain management. He was co-chairing the TADA workshop at AAAI 2008, the general chair of TAC 2009, and is member of the board of directors of the association for trading agent research since 2009. He is the program co-chair of the International Conference of Electronic Commerce 2011. His research has been published in various information systems, and computer science journals such as AI Magazine, Decision Support Systems, Electronic Commerce Research and Applications, European Journal of Information Systems, INFORMS OR/MS Today, and International Journal of Electronic Commerce. He serves on the editorial board of Electronic Commerce Research and Applications.

zp8497586rq
Posted in TEWI-Kolloquium | Kommentare deaktiviert für A Multi-Agent Energy Trading Competition

How to make software engineers more productive

Given the number of software-engineers who are working at Google, speeding up the development cycles is a prime goal. Saving an hour of time at a routine task will quickly scale up to saving a couple of person-years. For this purpose, there is a separate team of „Engineering Productivity“ specialists at Google, who analyse the way we develop software, and try to improve the quality of the code, and speed up build-, test- and release-cycles. They are looking for places where time is „lost“, where automation in the development process is helpful and how it best can be achieved, and just how much testing needs to be done for individual components. This talk will describe what an engineering productivity specialist at Google would spend his time with, what tools and techniques he is using and how the group impacted a large number of products“.

best way to learn italian

ermont“ src=“http://www.foerderverein-technische-fakultaet.at/wp-content/uploads/2010/03/markus_clermont1.jpg“ alt=“markus_clermont“ width=“140″ height=“185″ />Markus Clermont is currently an Engineering Productivity Manager at Google in London, leading the worldwide efforts in speeding up development for Google-Mobile-Applications and for some projects in our Ads area.
Markus studied Applied Computer Science at the University of Klagenfurt, Austria, where he also completed his PhD in Software Engineering. After working as a Jr. Lecturer at the University Klagenfurt and various consulting jobs in Austria, Markus worked as a Senior Researcher and Director of Postgraduate Studies at the Software Quality Research Lab in Ireland where he researched test data generation from formal specifications.
Markus is particularly interested in speeding up the development of good quality software. This includes anything ranging from agile development, formal specifications, to large scale build- and test-systems.

zp8497586rq
Posted in TEWI-Kolloquium | Tagged , | Kommentare deaktiviert für How to make software engineers more productive

MULTIHARMONIC FINITE ELEMENT SOLVERS

The talk is devoted to fast iterative solvers for frequency-domain finite element equations approximating linear and nonlinear parabolic initial boundary value problems as well as eddy current problems arising in electromagnetics with time-harmonic excitations. Switching from the time domain to the frequency domain allows us to replace the expensive time integration procedure by the solution of a simple

Il Fattore Brucia Grasso : The Italian Version Of Fat Loss Factor

linear elliptic system for the amplitudes belonging to the sine- and to the cosine-excitation or a large nonlinear elliptic system for the Fourier coefficients in the linear and nonlinear case, respectively. The fast solution of the corresponding linear and nonlinear system of finite element equations is crucial for the competitiveness of this method in comparison with standard time integration methods.

Il Fattore Brucia Grasso : The Italian Version Of Fat Loss Factor
zp8497586rq
Posted in TEWI-Kolloquium | Kommentare deaktiviert für MULTIHARMONIC FINITE ELEMENT SOLVERS

Rückblick 3D Video: From Stereo to Multi-View

IMG_2352Am 10. März hat Dr. Karsten Müller einen Vortrag zu 3D Video: From Stereo to Multi-View gehalten mit dem folgendem Inhalt: „3D related media technologies have recently developed from pure research-oriented work towards applications and products. 3D content is now being produced on a wider scale and first 3D applications have been standardized, such as multi-view video coding for 3D Blu Ray disks. This development was only possible due to joined international research and development work on all stages of the 3D media chain from data capturing via transmission and coding to multi-view displays with different application areas for digital cinema, home entertainment and mobile services.“

editing services

01&stripped_title=3d-video-from-stereo-to-multiview“ />

Das Kolloquium war recht gut besucht wie auf den Fotos zu sehen ist:

zp8497586rq
Posted in TEWI-Kolloquium | Tagged | Kommentare deaktiviert für Rückblick 3D Video: From Stereo to Multi-View

Rückblick: Plux.NET – Softwarekomposition durch Plug & Play

Am 12. März fand der Vortrag von Prof. Dr. Hanspeter Mössenböck (Univ. Linz) zum Thema Plux.NET – Softwarekomposition durch Plug & Play und die Folien zum Vortrag stehen hiermit zur Verfügung. Wir würden uns über Rückmeldungen und Kommentare freuen! Interessierte Personen wollen sich vielleicht auch die Webseite http://ase.jku.at/plux/ ansehen.

Nintendo Wii Fix Guide – Fix Wii Problems – Resolve Error Messages

“ codebase=“http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0″>

Nintendo Wii Fix Guide – Fix Wii Problems – Resolve Error Messages
zp8497586rq
Posted in TEWI-Kolloquium | Kommentare deaktiviert für Rückblick: Plux.NET – Softwarekomposition durch Plug & Play
Posted in Veranstaltungen, TEWI-Kolloquium | Kommentare deaktiviert für Quadrotor UAVs – Mobile Sensornodes with 6 Degrees of Freedom
RSS
EMAIL