Thursday 21 March 2013

Hadoop and beyond: power tools for data mining

Last week Dell Zhang kindly invited me to give a guest lecture to Birkbeck and UCL students on his Cloud Computing course.  It was fun to show them some of the tools that make Hadoop development easier and more maintainable, and also some of the problems for which Hadoop is not a magic bullet.

I took the chance to evangelise about some of my favourite tools and frameworks, and to spend a bit of time getting to know some new ones.  I specially enjoyed taking a look at Scalding, Spark and GraphChi.

Here are the slides:

 

101 comments:

  1. The information which you provides is very much useful for the Hadoop Learners. Thank you for your valuable information. I found hadooponlinetrainings is the best Hadoop Online Traininginstitute in Hyderabad, India .

    ReplyDelete
  2. Hello Mark, I'm working on a resource recommender systems based on learning styles. Do you know about some experiencies in that area?

    ReplyDelete
  3. Appreciation for nice Update, I found something new and folks can get useful information about Hadoop Online Training

    ReplyDelete
  4. Appreciation for nice Update, I found something new and folks can get useful information about Hadoop Online Training

    ReplyDelete
  5. hi ,you have gathered a valuable information on Hadoop...., and i am much impressed with the information and it is useful for Hadoop Learners.
    Hadoop Training in hyderabad

    ReplyDelete
  6. Thanks for taking the time to discuss about qlikview, I feel strongly about it and love learning more on this topic.
    Microsoft Dynamics GP Training | Informatica training

    ReplyDelete
  7. Thanks for sharing your experience with us...
    Hadoop training chennai

    ReplyDelete
  8. Thanks for sharing this valuable information to our vision, if anyone looking a Informatica institutes in Chennai
    visit the link

    ReplyDelete

  9. I have read all the articles in your blog; was really impressed after reading it. FITA Academy is glad To inform you that; we provide practical training on all the technologies with MNC exports. We
    Assure you that through our training the students will gain all the sufficient knowledge to have a voyage in IT industry.
    FITA Academy Reviews

    ReplyDelete
  10. Thanks for splitting your comprehension with us. It’s really useful to me & I hope it helps the people who in need of this vital information.
    If anyone focuses the Best ccna training in Chennai get here .

    ReplyDelete
  11. Nice article i was really impressed by seeing this article, it was very interesting and it is very useful for Learners..
    AWS course chennai | AWS Certification in chennai | AWS Certification chennai

    ReplyDelete
  12. Your posts is really helpful for me.Thanks for your wonderful post. I am very happy to read your post.
    VMWare Training in chennai | VMWare Training chennai | VMWare course in chennai

    ReplyDelete
  13. Nice blog and thanks for sharing your information. Hamsini Technologies provide the high-quality online courses training to the students like android, HADOOP, java, SAP, Tableau, Hibernate, Struts, Spring, Salesforce etc. and also provide record sessions

    HADOOP Online Training Hyderabad.
    Hadoop Online training

    ReplyDelete
  14. This comment has been removed by the author.

    ReplyDelete
  15. This information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic..
    Informatica Training in chennai | QTP Training in Chennai



    ReplyDelete
  16. physical therapy fairfax va I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post.

    ReplyDelete
  17. This comment has been removed by the author.

    ReplyDelete
  18. Latest Govt Jobs 2016

    It was helpful and will really help me in building my new blog traffic and increasing my readers per day...................

    ReplyDelete
  19. Jharkhand Labour Department Recruitment 2016


    Thanks for great article with suitable exlanation....

    thanks for sharing the useful article very helpful ......

    ReplyDelete
  20. Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog.
    Oracle Training In Chennai

    ReplyDelete
  21. Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog
    sap pega training
    sap scm training

    ReplyDelete
  22. Very Informative blog on Hadoop Concept. Hi all i am planning to do Hadoop Training in Chennai can anyone please support me where its the right choice to move from Mainframe to hadoop. Thanks for your reply..

    ReplyDelete
  23. thanks for sharing the useful article very helpful ...
    dot net training in chennai

    ReplyDelete
  24. very nice article.Thanks for sharing the post...!
    ios training in chennai

    ReplyDelete
  25. Hi fathima.
    I Want to ask one question.Why you are prefering Hadoop tryining in Chennai. I will provide a link and it is very usefull to all.
    Thanq,
    David.
    Hadoop developer

    ReplyDelete
  26. Appreciating the persistence you put into your blog and detailed information you provide.https://www.besanttechnologies.com/digital-marketing-training-in-bangalore

    ReplyDelete
  27. Thanks a lot very much for the high quality and results-oriented help. I won’t think twice to endorse your blog post to anybody who wants and needs support about this area.

    Best Java Training Institute Chennai

    Amazon Web Services Training in Chennai


    ReplyDelete
  28. Its a wonderful post and very helpful, thanks for all this information. You are including better information regarding this topic in an effective way. Thank you so much.
    RPA Training in Chennai
    Selenium Training in Chennai
    RPA Training
    RPA Training Institute in Chennai
    Best selenium training in chennai
    Best selenium Training Institute in Chennai

    ReplyDelete
  29. It is a great post. Keep sharing such kind of useful information.

    Article submission sites
    Education

    ReplyDelete
  30. A universal message I suppose, not giving up is the formula for success I think. Some things take longer than others to accomplish, so people must understand that they should have their eyes on the goal, and that should keep them motivated to see it out til the end.
    Python training course in Chennai | Data science training in pune | Data science online training

    ReplyDelete
  31. Nice way of expressing your ideas with us.
    thanks for sharing with us and please add more information's.
    AWS Training in Saidapet
    AWS Training in Ambattur
    AWS Training center in Bangalore

    ReplyDelete
  32. This comment has been removed by a blog administrator.

    ReplyDelete
  33. I really thank you for your innovative post.I have never read a creative ideas like your posts.here after i will follow your posts which is very much help for my career.
    Android Certification Training in OMR
    Android Training Institutes in T nagar
    Android Training in Nolambur
    android institute in bangalore

    ReplyDelete
  34. This information is impressive. I am inspired with your post writing style & how continuously you describe this topic. Eagerly waiting for your new blog keep doing more.
    Android Training in Bangalore
    Android Course in Bangalore
    Angularjs Training Institute in Bangalore
    Angularjs Classes in Bangalore
    Angularjs Coaching in Bangalore

    ReplyDelete
  35. Really nice post keep posting new article
    https://www.slajobs.com/advanced-excel-vba-training-in-chennai/

    ReplyDelete
  36. QuickBooks Payroll also offers a dedicated accounting package which include specialized features for accountants also. You can quickly all from the Quickbooks Payroll Support Number to learn more details. Let’s see many of the options that are included with QuickBooks that features made the QuickBooks payroll service a big success.

    ReplyDelete
  37. Quickbooks Support For Errors Have you been utilising the software the first time? You will get some technical glitch. You will have errors QuickBooks Support Phone Number

    ReplyDelete
  38. QuickBooks Customer Support Phone Number have trained staff to soft your issue. Sometimes errors may possibly also happen as a result of some small mistakes. Those are decimals, comma, backspace, etc. Are you proceed through to handle this? Until you, we've been here that can help you.

    ReplyDelete
  39. QuickBooks Enterprise support Number Gives Necessary Features In Real Time For The Enterprises. Because The Software Runs On Desktop And Laptop Devices, It Truly Is Prone To Get Errors And Technical Glitches.

    ReplyDelete
  40. With Support for QuickBooks 2019 Pro you can easily easily easily effortlessly create invoices and keep close tabs on pretty much everything like exacltly what the shoppers bought, the amount of they paid etc.

    ReplyDelete
  41. Do not worry most likely and e mail us at our QuickBooks Customer Support Number. Our customer support executives are particularly customer-friendly which makes certain that our customers are pleased about our services.

    ReplyDelete
  42. QuickBooks Customer Support Number scenario individuals have got really busy inside their lives and work. They want to grow and learn as many new things as they possibly can. This drive has initiated a feeling of awareness amongst individuals and thus they find approaches to invent alternatives for daily tasks.

    ReplyDelete
  43. You have become well tuned directly into advantages of QuickBooks online payroll in your company accounting but because this premium software contains advanced functions that may help you along with your accounting task to complete, so you may face some technical errors while using the QuickBooks payroll solution. In that case, Quickbooks online payroll support number provides 24/7 make it possible to our customer. Only you must do is make an individual call at our toll-free Quickbooks Support Number .

    ReplyDelete
  44. QuickBooks Support Phone Number brings the most affordable technical support at comfort of your property. Look at variety of technical errors in QuickBooks where you need certainly to contact us for support.

    ReplyDelete
  45. QuickBooks Technical Support Number For Business All of the above has a particular use. People working with accounts, transaction, banking transaction need our service. Some people are employing excel sheets for a few calculations. But, this sheet cannot calculate accurately the figures.

    ReplyDelete
  46. Creating a set-up checklist for payment both in desktop & online versions is a vital task which should be demonstrated to every QuickBooks user. Hope, you liked your site. If any method or technology you can't understand, if so your better option is that will make call us at our Quickbooks Support Number.

    ReplyDelete
  47. It is possible to rest assured; most of the errors and problems are handled because of the simplest in business. Our specialists could possibly get to figure on the drawback at once. this is often why we have a tendency to square measure recognized for our QuickBooks Enterprise Support Phone Number services.

    ReplyDelete
  48. QuickBooks Enterprise has got plenty of alternatives for most of us. Significant quantity of features from the end are there any to guide both both you and contribute towards enhancing your online business. Let’s see what QQucikBooks Enterprise Enterprise Technical Support

    ReplyDelete
  49. Creating a set-up checklist for payment both in desktop & online versions is a vital task that needs to be shown to every QuickBooks user. Hope, you liked your internet site. If any method or technology you can not understand, if that's the case your better option is which will make call us at our QuickBooks Payroll Technical Support Number platform.

    ReplyDelete
  50. Due to this we at QuickBooks Enterprise Tech Support Number contact number gives you the essential reliable solution of the each and every QuickBooks Enterprise errors. Our 24 hours available QuickBooks Enterprise

    ReplyDelete
  51. Intuit QuickBooks Support Number serving a quantity of users daily , quite possible you will definitely hand up or have to wait for few years in order to connect with the Help Desk team .

    ReplyDelete
  52. QuickBooks Pro is some type of class accounting software which has benefited its customers with different accounting services. It offers brought ease to you by enabling some extra ordinary features as well as at QuickBooks Error Code 6000-301 it is easy to seek optimal solutions if any error hinders your work.

    ReplyDelete
  53. Our QuickBooks enhanced payroll support will help you to stand in an aggressive market. Intuit Payroll on the internet is among the advanced competitive accounting software. Being occupied with several advanced functions, in the event that you will contact QuickBooks support to run this impressive software, you can smoothly increase your business with no technical issue. To obtain the QuickBooks support, it is possible to contact our QuickBooks Payroll Tech Support Number.

    ReplyDelete
  54. There is certainly sometimes a number of errors which may bother your projects flow, nothing should be taken as burden that being said because the support team of QuickBooks Payroll Support Phone Number resolves every issue in minimal time and commendable expertise.

    ReplyDelete
  55. Phone Number for QuickBooks Payroll Supportt
    So so now you are becoming well tuned directly into advantages of QuickBooks online payroll in your business accounting but because this premium software contains advanced functions that will help you and your accounting task to accomplish, so you could face some technical errors when using the QuickBooks payroll solution. In that case, Quickbooks online payroll support number provides 24/7 make it possible to our customer. Only you must do is make a person call at our toll-free QuickBooks Payroll tech support number . You could get resolve most of the major issues include installations problem, data access issue, printing related issue, software setup, server not responding error etc with this QuickBooks payroll support team.

    ReplyDelete
  56. Apart from getting amazing quality services, you will get one single solution for all your critical problems through remote assistance. The certified professionals are best and well experienced and always QuickBooks Tech Support Number available 24/7 to deliver services on-time or before time.

    ReplyDelete
  57. Every user can get 24/7 support services with our online technical experts using QuickBooks support phone number. When you’re stuck in a situation in which you can’t find a way to eradicate a problem, all you need is to dial QuickBook Support.

    ReplyDelete
  58. With QuickBooks Tech Support Number you can easily easily easily effortlessly create invoices and keep close monitoring of all things like exacltly what the shoppers bought, simply how much they paid etc.

    ReplyDelete
  59. Also, this software enables the users to setup a PIN or password to prevent the unauthorised transaction and payments in the software. You are able to put up a PIN to control the QuickBooks Tech Support Number software working as per your preference.

    ReplyDelete
  60. While using it, a suitable and effective QuickBooks help is necessary by either you or your QuickBooks online accountant to get the best out of this software. Speak to our independent AccountWizy Quickbooks customer support to obtain the best advice from our united states of america based Certified ProAdvisors in order to fix business or accounting queries in addition to Quickbooks Errors quickly. Our third party independent AccountWizy QuickBooks Support and our experts are 24/7 active to give you Quickbooks customer support because of its products.

    ReplyDelete
  61. Hence, to resolve HP Printer Support Number print head problems, the user can go right to the option stating Control Panel – Device service -Clean Printhead. This might even solve the problem where HP printer prints black or blank pages.

    ReplyDelete
  62. The consumer also can unplug the USB cable in order to prevent the matter. And, eventually, it will probably fix the HP Inkjet Printer Support Number problem of HP laptop won’t turn on even when plugged in.

    ReplyDelete
  63. we shall help you right solution according to your issue. QuickBooks Payroll Tech Support Number work online and can take away the technical problems via remote access and also being soon considering the fact that problem occurs we shall fix the identical.

    ReplyDelete
  64. Our QuickBooks Technical Support Phone Number also extends to those errors when QB Premier is infected by a virus or a spyware. We also handle any type of technical & functional issue faced during installation of drivers for QuickBooks Premier Version. We also troubleshoot any kind of error which might be encountered in this version or this version in a multi-user mode.

    ReplyDelete
  65. Hawk-eye on expenses: You can easily set a parameter to a particular expense. This parameter may be learned, especially, from our best QuickBooks Tech Support experts.

    ReplyDelete
  66. Our dedicated team is sure to you. They are surely working twenty-four hours a day to help and show you if you run into any QuickBooks error/s. Our QuickBooks Support Number team surely have in-depth knowledge concerning the issues and problems of QuickBooks.

    ReplyDelete
  67. QuickBooks Payroll Support Phone advisors are certified Pro-advisors’ and it has forte in furnishing any kind of technical issues for QuickBooks. These are generally expert and certified technicians of the domains like QuickBooks accounting,QuickBooks Payroll, Point of Sales, QuickBooks Merchant Services and Inventory issues to provide 24/7 service to the esteemed customers. QuickBooks Payroll Services provide methods to your entire QuickBooks problem and in addition assists in identifying the errors with QuickBooks data files and diagnose them thoroughly before resolving these issues.

    ReplyDelete
  68. Are you currently scratching your head and stuck with your QuickBooks related issues, you'll be just one click definately not our expert tech support team for your QuickBooks Tech Support Number related issues. We site name, are leading tech support team provider for your entire QuickBooks related issues.

    ReplyDelete
  69. You don’t have to worry for the as all of us is well-aware of recent software issues and complications. Also, they keep themselves updated because of the most advanced technology and errors introduced within the software on regular time period. You simply have to connect with us on phone by dialing QuickBooks Support Phone Number.

    ReplyDelete
  70. Hi, I was searching for a post that can help me in completing my task. Thank you very much for sharing such a beautiful post! You can manage your business accounting and fiscal tasks accurately with just a few clicks, with QuickBooks Accounting Solution. For more help, you can contact QuickBooks Support Phone Number +1-800-329-0391. We are available 24 x7 hours and 365 days a year.

    ReplyDelete
  71. Good! The way you explained it is quite impressive. In contrast to your post, I would like to talk about QuickBooks, which is an accounting program that helps you to handle your accounting activities quickly. But, over a time you would need some support as several small problems may arise. That time just dial the QuickBooks Support Phone Number +1 833-441-8848 and enjoy the best possible support.

    ReplyDelete
  72. Great! Continue posting these stuffs. It's fun. I l would also like sharing a thought on QuickBooks–a user-friendly accounting program used by practitioners around the world. While you may have small glitches, you shouldn't panic, since QuickBooks Support Phone Number +1 833-441-8848 is accessible24x7 for your assistance. Ring instantly! And connect with the best executive to fix your issue.

    ReplyDelete
  73. QuickBooks Online Banking users need to have an integration with the bank account. This integration can be done either by Direct Connect or Web Connect feature. There are several other benefits associated with the online version. As is with other great utilities, QuickBooks Online is also prone to errors. QuickBooks Error 9999 is one such error. Let’s have a look at what this error is.

    ReplyDelete
  74. QuickBooks Online Banking users need to have an integration with the bank account. This integration can be done either by Direct Connect or Web Connect feature. There are several other benefits associated with the online version. As is with other great utilities, QuickBooks Online is also prone to errors. QuickBooks Error 9999 is one such error. Let’s have a look at what this error is. If you would like to learn how to Fix Quickbooks Error 9999 yourself, you can continue reading this blog.

    ReplyDelete
  75. This is an informative post. Thank You for sharing this.
    A common issue that users face is the QuickBooks Banking Error 102. This problem mainly happens when there are some technical follies in the website or if it is under maintenance.
    QuickBooks Error Code 1722 is a most common error code that is reported by many users in QB community. This error can slow down your Windows or your computer starts freezes repeatedly.

    ReplyDelete
  76. Very interesting blog. Many blogs I see these days do not really provide anything that attracts others, but believe me the way you interact is literally awesome.

    Python Training in Gurgaon

    ReplyDelete
  77. Very interesting blog!
    If you are looking for a tool that can help you in establishing the successful connection in you multi computer with the same license of QuickBooks then You can download this tool very easily from Intuit's official website and that too in free, the tool is known as QuickBooks Database Server Manager.

    ReplyDelete
  78. References were viewed as a significant part of assessing a Salesforce.com counseling organization. what is the Salesforce administration cost in pune

    ReplyDelete
  79. I loved as much as you will receive carried out right here. The sketch is attractive, your authored subject matter stylish. nonetheless, you command get bought an edginess over that you wish be delivering the following. unwell unquestionably come further formerly again as exactly the same nearly very often inside case you shield this increase.

    BA 1st Year Admit Card
    BA 2nd Year Admit Card
    BA 3rd Year Admit Card

    ReplyDelete
  80. Run Pinnacle Game Profiler as Administrator. If your Pinnacle Game Profiler not working on Windows 10, then the first way to fix this issue is to Pinnacle Game Profiler Crashes

    ReplyDelete