Azure Machine Learning – Introdução – Parte 1

Fala galera, uma nova feature, lançada a poucos meses em preview e que já está disponível publicamente na plataforma Azure é o Microsoft
Azure Machine Learning. Uma funcionalidade para nós trabalharmos com Inteligência Artificial através de Mineração de Dados e que permite entender melhor os nossos dados e ambientes, e tomar melhores decisões pro futuro.

Neste momento, 25/Nov/2014, ainda é em uma versão de testes com algumas coisas faltando. Uma coisa boa desta plataforma é e que possui um roadmap de lançamento de novas funcionalidades que acompanha todos os outros produtos da plataforma Azure, isso significa que temos atualizações de recursos a cada 3 ou 6 meses.

Hoje a plataforma trabalha com 3 categorias de algoritmos nativos:

Classification: Algoritmos de Classificação permitem que análises sejam feitas na base de treino e teste e seu valor preditivo (aquele que estamos buscando) possa ser encontrado de forma discreta. Um resultado discreto significa apresentar um item baseado em um sub-conjunto conhecido de valores possíveis. Normalmente são poucos valores. Os mais comuns de se encontrar no mercado são classificadores binários, que “predizem” se a resposta é SIM ou NÃO, e apresenta o grau do índice de acuracidade (confiança) para aquela resposta que foi apresentada.

Clustering: Algoritmos de Clustering (ou Segmentação) fazem o processo de particionar os dados da amostra de uma população em vários sub-conjuntos, deixando as ocorrências mais parecidas umas perto das outras. Diferente dos algoritmos de classificação na qual as classes são conhecidas, em algoritmos de Segmentação as ocorrências (ou linhas, ou registros [chame como achar melhor]) são agrupados pelas suas semelhanças. Imaginando a aplicação deste algoritmo em um universo de pessoas, é possível segmentar estes indivíduos por Região que moram, Região que trabalham, Sexo, Faixa de Idade, Faixa de Renda, etc. Qualquer dado discreto conhecido pode ser usado para fazer a segmentação da população e a partir desta segmentação é possível criar várias outras análises. Inclusive mudando de algoritmo para se adequar melhor à sua necessidade. Outra aplicação pra algoritmos de Clustering é entender o comportamento sequencial dos indivíduos, analisando os passos que foram feitos para realizar uma ação em algum lugar. Com estes passos é possível agrupar os indivíduos em sub-grupos, ficando em cada segmentação os indivíduos que percorreram os mesmos passos para realizar aquela determinada ação.

Regression: Algoritmos de Regressões permitem que as análises na base de treino e testes retornem valores contínuos para aquele resultado preditivo. Por valores contínuos entendemos que são valores “infinitos”, podendo ser qualquer valor possível. Uma aplicação deste algoritmo pode ser uma análise pra saber quanto custa uma casa baseada na metragem e região. Uma análise desta pode dar valores entre 1 Dolar (como as casas em Detroit depois do problema da bolha imobiliária [veja aqui: http://www.nydailynews.com/life-style/real-estate/1-buy-house-detroit-article-1.1415014 ]) e 380.000.000 Dolares como esta cobertura em Mônaco (http://gallivantguide.com/monaco-penthouse-387m-worlds-most-expensive/2098/). Este intervalo de possibilidades é bem grande, e uma aplicação que faça este tipo de análise pode ter uma carga de processamento e consumo de memória bem grande. O uso de algoritmos para estas aplicações, facilitam muito o nosso trabalho!

Eu particularmente senti bastante falta de algoritmos da categoria Association, geralmente utilizados para Basket Market Analysis e que permitem encontrar correlação entre itens ou produtos que estão recebendo alguma interação e podem ser associados uns aos outros. Interação esta que pode ser simplesmente verificar os detalhes do produto, podendo ser até a ação de adicionar o produto no carrinho de compras. Cada interação desta apresenta um, ou mais, produtos associados à aquele que esta recebendo esta interação. Esta associação é baseada em fatos do passado, onde um produto foi consumido com o outro. Isso significa que a predição pode mudar com o decorrer do tempo, quando o comportamento e a correlação entre estes produtos passam a mudar por qualquer motivo que seja.

Em contra partida pode-se executar scripts em R dentro do Microsoft Azure Machine Learning. Só pra contextualizar, R é uma linguagem de programação focada em análise de dados e estatística que foi criada na década de 70. Esta linguagem é amplamente utilizada por estatísticos e matemáticos ao redor do mundo, e agora, com a nova profissão de Cientista de Dados, existe muito mais gente estudando e aprendendo R. Nós podemos criar scripts em R e consumir mais de 340 pacotes de funcionalidades existentes no CRAN (Comprehensive R Archive Networkhttp://cran.r-project.org/) diretamente no Microsoft Azure Machine Learning. Isso ampliou bastante a quantidade de tarefas que é possível fazer com o Machine Learning.

Está no meu pipeline escrever mais alguns posts sobre o Microsoft Azure Machine Learning, criando alguns exemplos e trabalhando com alguns algoritmos. Fiquem ligados!

Compartilhe o post:
RSS
Follow by Email
Facebook
YOUTUBE
YOUTUBE
LinkedIn

Comentários

comments

About nogare

Diego Nogare é CDO - Chief Data Officer - na Lambda3, professor em programas de pós-graduação na Universidade Presbiteriana Mackenzie e na FIAP com disciplinas nas áreas de Inteligência Artificial, Big Data, Mineração de Dados, Machine Learning e Análise Estatística.

446 comments

  1. I got this website from my buddy who told me concerning this
    site and at the moment this time I am browsing this web site and reading very informative posts here.

  2. vIClnz You ave made some really good points there. I checked on the web to find out more about the issue and found most individuals will go along with your views on this web site.

  3. pretty valuable stuff, overall I imagine this is really worth a bookmark, thanks

  4. Very good article! We are linking to this particularly great article on our site. Keep up the good writing.

  5. I will right away clutch your rss as I can at find your email subscription hyperlink or e-newsletter service. Do you ave any? Please allow me recognise so that I may just subscribe. Thanks.

  6. It’а†s really a great and helpful piece of info. I’а†m glad that you just shared this helpful info with us. Please keep us up to date like this. Thanks for sharing.

  7. Loving the info on this internet site , you have done great job on the articles.

  8. Very good article post.Really looking forward to read more. Will read on…

  9. Wow! This can be one particular of the most useful blogs We have ever arrive across on this subject. Basically Fantastic. I am also an expert in this topic so I can understand your effort.

  10. Whoa! This blog looks just like my old one! It as on a entirely different topic but it has pretty much the same layout and design. Superb choice of colors!

  11. Looking forward to reading more. Great article post.Really looking forward to read more. Really Great.

  12. Thanks a lot for the blog post.Much thanks again. Really Cool.

  13. I really like and appreciate your article post.Much thanks again. Awesome.

  14. Appreciate you sharing, great post.Thanks Again. Cool.

  15. Wohh precisely what I was searching for, regards for posting.

  16. Major thankies for the blog article.Thanks Again. Fantastic.

  17. This is my first time pay a quick visit at here and i am genuinely happy to read everthing at single place.

  18. Say, you got a nice blog post.Really looking forward to read more. Awesome.

  19. Really informative blog post.Really looking forward to read more. Great.

  20. When June arrives to the airport, a man named Roy (Tom Cruise) bumps into her.

  21. Wealthy and traveling anywhere and whenever I want with my doggie, plus helping get dogs fixed, and those that need homes, and organizations that do thus and such.

  22. Some truly nice and utilitarian information on this website , also I think the design holds good features.

  23. You made some good points there. I checked on the web for more information about the issue and found most people will go along with your views on this site.

  24. This blog post is excellent, probably because of how well the subject was developed. I like some of the comments too.

  25. you have a terrific weblog here! would you like to make some invite posts on my weblog?

  26. I value the article post.Thanks Again. Fantastic.

  27. Merely wanna admit that this is very helpful , Thanks for taking your time to write this.

  28. web browsers and both show the same outcome.

  29. This blog is definitely entertaining and besides factual. I have chosen helluva helpful tips out of this source. I ad love to go back again soon. Thanks a bunch!

  30. It is truly a nice and useful piece of information.I

  31. Remarkable! Its actually remarkable article, I have got much clear idea regarding

  32. You have remarked very interesting details ! ps nice web site. Loneliness seems to have become the great American disease. by John Corry.

  33. I wanted to start making some money off of my blog, how would I go about doing so? What about google adsense or other programs like it?.

  34. Very neat blog post.Much thanks again. Want more.

  35. I truly appreciate this post. Keep writing.

  36. Very informative blog article.Really looking forward to read more. Awesome.

  37. This excellent website truly has all the information I wanted concerning this subject and didn at know who to ask.

  38. Normally I don at read post on blogs, but I wish to say that this write-up very forced me to try and do it! Your writing style has been surprised me. Thanks, quite nice post.

  39. Sick and tired of every japan chit chat? Our company is at this website for your needs

  40. Its hard to find good help I am regularly saying that its difficult to find good help, but here is

  41. Some genuinely interesting information, well written and broadly user pleasant.

  42. I think other site proprietors should take this website as an model, very clean and excellent user friendly style and design, let alone the content. You are an expert in this topic!

  43. wow, awesome blog.Thanks Again. Much obliged.

  44. Wow I\ ave been looking and waiting for this a quite sometime. The topics are good and i know i will learn so much for this. Thank you so much and happy new year business English pod.

  45. wow, awesome blog article.Thanks Again. Really Great.

  46. WONDERFUL Post.thanks for share..extra wait.. ?

  47. Thank you for this great piece of content. Best Regards

  48. Most likely You Also Make These kind of Slip ups With the bag ?

  49. My website is in the very same area of interest as yours and my users would truly benefit from

  50. louis vuitton outlet sale should voyaging one we recommend methods

  51. Paragraph writing is also a excitement, if you know after that you can write or else it is complicated to write.

  52. Tapes and Containers are scanned and tracked by CRIM as data management software.

  53. Im thankful for the blog.Really looking forward to read more. Cool.

  54. Major thanks for the blog article. Keep writing.

  55. Your style is really unique in comparison to other people I have read stuff from. Thank you for posting when you have the opportunity, Guess I all just book mark this blog.

  56. I think this is a real great post.Really looking forward to read more. Really Cool.

  57. You can definitely see your enthusiasm in the work you write. The world hopes for more passionate writers like you who are not afraid to say how they believe. Always follow your heart.

  58. visiting this web site and be updated with the hottest information posted here.

  59. In general, the earlier (or higher ranked on the search results page)

  60. I got what you mean , regards for posting .Woh I am pleased to find this website through google.

  61. Wow! Thank you! I permanently needed to write on my site something like that. Can I implement a part of your post to my site?

  62. Im obliged for your blog. Much say thanks a lot. Keep indications for.

  63. very nice put up, i certainly love this web website, maintain on it

  64. So that as one So that tends to move in the corner. Adam compares the three big players, michael kors handbags,

  65. nfl jerseys has come under heavy attack for the health and safety standards it allows and the amount it pays workers abroad.

  66. This is a great tip particularly to those new to the blogosphere. Short but very precise info Many thanks for sharing this one. A must read article!

  67. Im obliged for the article post. Really Cool.

  68. You have remarked very interesting details ! ps nice internet site .

  69. I truly enjoy looking through on this internet site, it holds excellent content. Beware lest in your anxiety to avoid war you obtain a master. by Demosthenes.

  70. Manningham, who went over the michael kors handbags.

  71. to be precisely what I am looking for. Would

  72. Thanks-a-mundo for the blog article.Really thank you! Much obliged.

  73. Nice post. I learn something totally new and challenging on sites I stumbleupon everyday. It as always useful to read articles from other authors and practice something from their websites.

  74. Perfect piece of work you have done, this internet site is really cool with great info .

  75. Thank you for your blog article.Thanks Again.

  76. Thanks so much for the blog post. Really Cool.

  77. I think this is a real great blog article. Cool.

  78. But wanna say that this is invaluable , Thanks for taking your time to write this.

  79. Only a few blogger would discuss this topic the way you do.,:

  80. Very good article.Really looking forward to read more. Will read on

  81. magnificent points altogether, you just won a new reader. What might you recommend in regards to your post that you made a few days ago? Any sure?

  82. You have made some good points there. I looked on the web to learn more about the issue and found most individuals will go along with your views on this website.

  83. Thanks-a-mundo for the blog article.Thanks Again. Want more.

  84. Retain up the terrific piece of function, I read few content material on this website and I think that your web weblog is actual intriguing and has got circles of good info .

  85. There is a psychological vitamin between the virtual job and social functioning in following these components.

  86. Really instructive and wonderful complex body part of articles , now that’s user friendly (:.

  87. Very good article post.Much thanks again. Really Cool.

  88. Thorn of Girl Great info is often found on this world wide web website.

  89. This blog is without a doubt entertaining additionally factual. I have found many useful stuff out of this source. I ad love to return again and again. Thanks a lot!

  90. Regards for this tremendous post, I am glad I discovered this website on yahoo.

  91. This is one awesome post.Thanks Again. Much obliged.

  92. You really make it appear so easy with your presentation however I in finding this topic to be really something that I believe I would never understand. It sort of feels too complicated and very vast for me. I’m having a look forward in your next post, I’ll try to get the hang of it!

  93. magnificent issues altogether, you just gained a emblem new reader. What may you recommend about your publish that you made some days ago? Any certain?

  94. Thank you for some other wonderful post. Where else may anyone get that type of info in such a perfect means of writing? I ave a presentation subsequent week, and I am on the look for such info.

  95. Thanks for sharing, this is a fantastic post.Thanks Again. Cool.

  96. magnificent post, very informative. I wonder why the other specialists of this sector do not notice this. You must continue your writing. I am sure, you have a great readers a base already!

  97. This article is immensely informative and fruitful.It will help readers to take proactive decisions and update themselves accordingly. Thanks a lot for providing so valuable facts.

  98. Some truly superb information, Glad I observed this.

  99. This is one awesome post.Really thank you! Great.

  100. such an ideal method of writing? I ave a presentation next

  101. replica watches are amazing reproduction of original authentic swiss luxury time pieces.

  102. Really appreciate you sharing this post.Really looking forward to read more. Fantastic.

  103. Terrific work! This is the type of information that are supposed to be shared across the web. Disgrace on Google for not positioning this post higher! Come on over and visit my web site. Thanks =)

  104. Look into my homepage voyance par telephone

  105. I value the post.Really thank you! Much obliged.

  106. Im thankful for the blog post.Thanks Again. Will read on

  107. It as difficult to find knowledgeable people in this particular topic, however, you sound like you know what you are talking about! Thanks

  108. This very blog is obviously awesome and also informative. I have chosen a lot of interesting things out of this amazing blog. I ad love to return over and over again. Thanks a bunch!

  109. Thank you for discovering the time to line all of this out for people today like us. This specific short article was fairly valuable in my opinion.

  110. That is a good tip especially to those new to the blogosphere. Brief but very precise info Thank you for sharing this one. A must read post!

  111. You made some clear points there. I did a search on the issue and found most individuals will go along with with your website.

  112. Thanks again for the article post. Really Great.

  113. It’а†s actually a nice and useful piece of info. I am satisfied that you shared this helpful info with us. Please stay us informed like this. Thanks for sharing.

  114. Really enjoyed this article post.Really thank you! Really Cool.

  115. it for him lol. So let me reword this. Thanks for the meal!!

  116. Very informative blog article.Thanks Again. Keep writing.

  117. you know a few of the pictures aren at loading correctly. I am not sure why but I think its a linking issue. I ave tried it in two different browsers and both show the same outcome.

  118. Wow, great blog post.Really looking forward to read more.

  119. Your style is unique in comparison to other people I have read stuff from. Thanks for posting when you ave got the opportunity, Guess I will just book mark this blog.

  120. Thank you for your article.Really looking forward to read more. Much obliged.

  121. Well I sincerely enjoyed reading it. This tip procured by you is very constructive for correct planning.

  122. pretty useful material, overall I imagine this is really worth a bookmark, thanks

  123. This is a very good tip particularly to those fresh to the blogosphere. Brief but very precise info Many thanks for sharing this one. A must read article!

  124. That as good point and article Keep up writing, I am following your blog!

  125. Thanks-a-mundo for the blog post.Really looking forward to read more. Will read on

  126. Thanks-a-mundo for the article post.Really looking forward to read more. Really Cool.

  127. Hi, I would like to subscribe for this webpage to get most recent updates, thus where can i do it please help out.

  128. The Birch of the Shadow I think there may perhaps be a few duplicates, but an exceedingly helpful listing! I have tweeted this. Numerous thanks for sharing!

  129. Just wanna say that this is very useful , Thanks for taking your time to write this.

  130. Thanks-a-mundo for the article post.Much thanks again. Fantastic.

  131. Really Value this send, how can I make is hence that I get an alert transmit when you write a new article?

  132. Souls in the Waves Great Morning, I just stopped in to go to your web site and thought I ad say I liked myself.

  133. I want to to thank you for this fantastic read!! I definitely loved every bit of it. I have got you bookmarked to look at new things you postaаАа’б‚Т€ТšаЂаŒаАТ’аЂа†

  134. Thanks for sharing, this is a fantastic blog.Really thank you! Really Great.

  135. Thanks so much for the post.Thanks Again. Fantastic.

  136. Major thankies for the blog post.Really looking forward to read more. Much obliged.

  137. This website was how do you say it? Relevant!! Finally I have found something that helped me. Thanks a lot!

  138. Supporting the weblog.. thanks alot Is not it superb whenever you uncover a good publish? Loving the publish.. cheers Adoring the weblog.. pleased

  139. teacup maltese puppies california WALSH | ENDORA

  140. This blog is without a doubt entertaining additionally informative. I have picked many handy things out of this source. I ad love to return again soon. Thanks a lot!

  141. Yay google is my queen assisted me to find this great internet site!.

  142. You made some first rate points there. I looked on the internet for the difficulty and located most individuals will go along with along with your website.

  143. Im grateful for the post.Really thank you! Really Cool.

  144. Say, you got a nice blog.Thanks Again. Keep writing.

  145. MANIC STREET PREACHERS I Think Ive Found It Shalala.ru

  146. Im grateful for the blog post.Much thanks again. Much obliged.

  147. Thanks so much for the blog post.Really thank you! Awesome.

  148. I think the admin of this web page is actually working hard in support of his site, since here every information is quality based data.|

  149. Wonderful work! That is the type of info that should be shared across the web. Shame on Google for no longer positioning this put up higher! Come on over and seek advice from my website. Thank you =)

  150. the near future. Anyway, should you have any suggestions or techniques for new blog owners please

  151. Yeah bookmaking this wasn at a risky decision outstanding post!.

  152. The quality of our personalized selection of fine Italian made crystal serving selection remain unchallenged.

  153. I wanted to thank you for this fantastic write-up, I definitely loved every little bit of it. I ave bookmarked your web site to look at the latest stuff you post.

  154. Very nice write-up. I absolutely appreciate this site. Stick with it!

  155. It’а†s really a cool and useful piece of information. I am happy that you shared this useful info with us. Please keep us up to date like this. Thanks for sharing.

  156. IaаАа’б‚Т€ТšаЂаŒаАа’б‚Т€ТžаБТžm a extended time watcher and I just thought IaаАа’б‚Т€ТšаЂаŒаАа’б‚Т€ТžаБТžd drop by and say hi there there for your quite initially time.

  157. I went over this web site and I conceive you have a lot of superb info, saved to my bookmarks (:.

  158. This is my first time go to see at here and i am in fact pleassant to read everthing at alone place.

  159. Way cool! Some very valid points! I appreciate you writing this article and the rest of the website is also very good.

  160. Perfectly composed content , thanks for entropy.

  161. you are really a excellent webmaster. The site loading speed is amazing. It sort of feels that you’re doing any unique trick. Furthermore, The contents are masterwork. you have performed a fantastic task in this topic!|

  162. This is very interesting, You are a very skilled blogger. I have joined your rss feed and look forward to seeking more of your excellent post. Also, I have shared your site in my social networks!

  163. same topics discussed here? I ad really like to be a part of

  164. You made some really good points there. I checked on the net to find out more about the issue and found most individuals will go along with your views on this web site.

  165. We’re a group of volunteers and starting a new scheme in our community. Your site offered us with valuable information to work on. You’ve done a formidable job and our whole community will be grateful to you.|

  166. Muchos Gracias for your blog post.Thanks Again. Awesome.

  167. This is my first time pay a quick visit at here and i am really impressed to read everthing at alone place.

  168. This blog is really awesome and also informative. I have found a lot of useful stuff out of this blog. I ad love to come back over and over again. Cheers!

  169. Im obliged for the blog article.Thanks Again. Keep writing.

  170. This very blog is definitely awesome as well as informative. I have found a bunch of handy stuff out of it. I ad love to visit it every once in a while. Cheers!

  171. When someone writes an article he/she retains the image of a user

  172. This blog site is pretty good. How can I make one like this !

  173. This is very interesting, You are a very skilled blogger. I have joined your rss feed and look forward to seeking more of your wonderful post. Also, I ave shared your web site in my social networks!

  174. There as certainly a great deal to learn about this issue. I really like all of the points you ave made.

  175. Does your site have a contact page? I’m having trouble locating it but, I’d like to shoot you an e-mail. I’ve got some creative ideas for your blog you might be interested in hearing. Either way, great blog and I look forward to seeing it grow over time.|

  176. Precisely what I was looking for, thankyou for posting.

  177. Im grateful for the article post.Really thank you! Cool.

  178. This is a very good tip particularly to those fresh to the blogosphere. Simple but very accurate information… Thanks for sharing this one. A must read post!|

  179. Thanks for this post, I am a big big fan of this site would like to go along updated.

  180. Your style is unique compared to other folks I have read stuff from. I appreciate you for posting when you have the opportunity, Guess I will just book mark this site.

  181. SEO Company Orange Company I think this internet site contains some really good info for everyone . The ground that a good man treads is hallowed. by Johann von Goethe.

  182. Very good write-up. I definitely love this website. Stick with it!

  183. Simply a smiling visitant here to share the love (:, btw great design and style.

  184. I really liked your article post.Really thank you! Keep writing.

  185. Perfectly pent written content, appreciate it for entropy. The earth was made round so we would not see too far down the road. by Karen Blixen.

  186. Wonderful site. A lot of helpful info here.

  187. your web site is excellent, let alone the content material!

  188. You made some good points there. I looked on the internet for the topic and found most guys will approve with your website.

  189. time to be happy. I ave learn this post and if I could I wish to recommend you

  190. Thanks for sharing, this is a fantastic blog article. Much obliged.

  191. We stumbled over here different website and thought I should check things

  192. Im thankful for the blog.Really thank you!

  193. There is visibly a bundle to identify about this. I consider you made various good points in features also.

  194. Ahaa, its fastidious dialogue about this article at this place at this weblog, I have read all that, so now me also commenting here.|

  195. You made some nice points there. I looked on the internet for the subject matter and found most persons will go along with with your site.

  196. Im thankful for the blog article.Really looking forward to read more. Really Cool.

  197. Through Blogger, i have a blog using Blogspot. I would likie to know how to export all my posts from Blogspot to my newly created Weebly blog..

  198. This particular blog is definitely awesome and also amusing. I have picked up a bunch of interesting tips out of it. I ad love to go back over and over again. Thanks a lot!

  199. Many thanks for sharing this fine post. Very interesting ideas! (as always, btw)

  200. Maybe you can write subsequent articles referring to this article.

  201. very handful of internet sites that take place to become in depth below, from our point of view are undoubtedly well worth checking out

  202. Im grateful for the article post.Really thank you! Fantastic.

  203. post and if I could I wish to suggest you few interesting

  204. Looking forward to reading more. Great blog post.Thanks Again. Much obliged.

  205. Perfectly written content material, Really enjoyed reading.

  206. Your style is really unique in comparison to other people I ave read stuff from. Thank you for posting when you have the opportunity, Guess I will just book mark this web site.

  207. Usually I don at read post on blogs, however I wish to say that this write-up very pressured me to try and do it! Your writing style has been surprised me. Thanks, very nice article.

  208. Im obliged for the article post.Much thanks again.

  209. Spot on with this write-up, I seriously think this web site needs a lot more attention. I all probably be returning to see more, thanks for the information!

  210. Pretty section of content. I just stumbled upon your blog and in accession capital to assert that I get actually enjoyed account your blog posts. Any way I’ll be subscribing to your augment and even I achievement you access consistently rapidly.|

  211. The most beneficial and clear News and why it means quite a bit.

  212. Your current blogs normally have got alot of really up to date info. Where do you come up with this? Just stating you are very creative. Thanks again

  213. I visit everyday a few websites and websites to read articles or reviews, except this webpage provides quality based content.

  214. Thankyou for this post, I am a big big fan of this website would like to proceed updated.

  215. Whoa! This blog looks just like my old one! It as on a entirely different subject but it has pretty much the same page layout and design. Great choice of colors!

  216. This is one awesome article.Thanks Again. Fantastic.

  217. This particular blog is really educating and besides informative. I have picked up a lot of interesting tips out of this source. I ad love to visit it every once in a while. Cheers!

  218. Very good write-up. I definitely appreciate this website. Thanks!

  219. This is very interesting, You are a very skilled blogger. I have joined your rss feed and look forward to seeking more of your great post. Also, I ave shared your site in my social networks!

  220. Looking forward to reading more. Great blog article. Great.

  221. Very nice post. I just stumbled upon your weblog and wished to say that I’ve truly enjoyed surfing around your blog posts. In any case I’ll be subscribing to your rss feed and I hope you write again very soon!|

  222. I just want to tell you that I’m new to weblog and certainly enjoyed this web-site. Almost certainly I’m want to bookmark your website . You surely come with wonderful articles and reviews. Cheers for revealing your web site.

  223. Aw, this was a unbelievably positive article. Getting the season and real hard work in direction of produce a Great report… however what can I say… I wait a comprehensive ton and put on’t find the money for toward receive nearly anything performed.

  224. You are my inspiration , I have few web logs and rarely run out from to brand.

  225. Thanks-a-mundo for the post.Really thank you! Really Great.

  226. I believe that is one of the such a lot important information for me. And i’m satisfied studying your article. However should observation on some normal issues, The site style is ideal, the articles is truly excellent : D. Just right activity, cheers|

  227. Paragraph writing is also a fun, if you be acquainted with afterward you can write or else it is complicated to write.

  228. I value the post.Really thank you! Will read on

  229. I always spent my half an hour to read this weblog’s posts all the time along with a mug of coffee.|

  230. Simply wanna input that you have a very decent web site , I the layout it really stands out.

  231. Many thanks for sharing this very good post. Very inspiring! (as always, btw)

  232. prada shoes ??????30????????????????5??????????????? | ????????

  233. There as certainly a lot to find out about this subject. I love all of the points you have made.

  234. Just Browsing While I was surfing today I noticed a excellent article about

  235. Thanks a lot for the blog article. Cool.

  236. Im obliged for the article. Will read on…

  237. It is hard to uncover knowledgeable men and women within this topic, nevertheless you be understood as guess what takes place you are discussing! Thanks

  238. Very good post. I am facing a few of these issues as well..|

  239. It as wonderful that you are getting ideas from this article as well as from our discussion made here.

  240. It as hard to find well-informed people in this particular subject, however, you sound like you know what you are talking about! Thanks

  241. Wow, incredible blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your website is excellent, as well as the content!

  242. Im obliged for the blog article.Really looking forward to read more. Fantastic.

  243. Im obliged for the blog post.Really looking forward to read more. Really Great.

  244. Way cool! Some very valid points! I appreciate you penning this write-up and also the rest of the site is very good.

  245. Very good blog article.Really thank you! Fantastic.

  246. Woh I love your posts, saved to my bookmarks!.

  247. It as not that I want to duplicate your web-site, but I really like the pattern. Could you tell me which theme are you using? Or was it tailor made?

  248. If you would like to take much from this piece of writing then you have to apply such methods to your won webpage.|

  249. I loved your blog post.Really looking forward to read more. Really Great.

  250. Very nice blog post. I certainly appreciate this site. Thanks!

  251. You have brought up a very wonderful points , appreciate it for the post.

  252. Woman of Alien Fantastic perform you might have accomplished, this page is really amazing with amazing facts. Time is God as strategy for holding almost everything from occurring at once.

  253. I cannot thank you enough for the article.Really looking forward to read more. Much obliged.

  254. Thanks again for the blog post. Really Cool.

  255. Wow, great article post. Will read on…

  256. You have brought up a very wonderful points , thankyou for the post. I am not an adventurer by choice but by fate. by Vincent Van Gogh.

  257. I really enjoy the article.Much thanks again. Really Great.

  258. Pretty! This has been an incredibly wonderful post. Thank you for supplying this info.

  259. This site definitely has all the information I wanted about this

  260. I really liked your post.Much thanks again. Cool.

  261. Really appreciate you sharing this article. Awesome.

  262. Wow, awesome blog layout! How long have you been blogging for?

  263. Pretty section of content. I just stumbled upon your weblog and in accession capital to assert that I acquire in fact loved account your weblog posts. Anyway I’ll be subscribing to your augment and even I fulfillment you access consistently rapidly.|

  264. Thank you for your blog article.Thanks Again. Want more.

  265. I simply want to say I am new to blogs and certainly loved this web blog. Likely I am planning to bookmark your blog. You really have exceptional well written articles. Regards for sharing your blog.

  266. Major thankies for the post.Much thanks again. Great.

  267. Wow, great article post.Really looking forward to read more. Really Cool.

  268. I truly appreciate this post.Really thank you! Really Cool.

  269. I went over this internet site and I believe you have a lot of good information, saved to my bookmarks (:.

  270. It’а†s really a nice and helpful piece of info. I am happy that you just shared this helpful info with us. Please keep us up to date like this. Thank you for sharing.

  271. I simply could not leave your website prior to suggesting that I extremely loved the usual information a person supply in your visitors? Is gonna be back incessantly in order to check up on new posts.

  272. louis neverfull it truly is an remarkable present in neatly style.

  273. Very nice post. I absolutely appreciate this website. Keep writing!|

  274. Yeah bookmaking this wasn at a high risk conclusion great post!.

  275. Really informative blog article.Really looking forward to read more. Much obliged.

  276. Wow, superb weblog structure! How long have you ever been running a blog for? you made blogging look easy. The entire look of your website is wonderful, let alone the content material!

  277. Major thanks for the article post.Really thank you! Fantastic.

  278. You might have an incredibly great layout for the blog i want it to use on my web site too

  279. Great blog here! Also your site loads up very fast! What web host are you using? Can I get your affiliate link to your host? I wish my site loaded up as quickly as yours lol|

  280. Looking forward to reading more. Great blog article. Much obliged.

  281. Pretty! This has been an incredibly wonderful post. Many thanks for providing this info.

  282. At this time I am going away to do my breakfast, after having my breakfast coming over again to read additional news.|

  283. Major thanks for the article.Thanks Again. Keep writing.

  284. It as enormous that you are getting ideas from this piece of writing as well as from our dialogue made at this place.

  285. Very interesting subject , thanks for posting.

  286. Quality content is the important to invite the users to pay a quick visit the web site, that’s what this web page is providing.|

  287. Very good blog post. I definitely love this website. Stick with it!

  288. It as not that I want to duplicate your web site, but I really like the style. Could you tell me which style are you using? Or was it custom made?

  289. Hi there, its good piece of writing regarding media print, we all be familiar with media is a enormous source of facts.|

  290. Thank you for the good writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! By the way, how could we communicate?

  291. Valuable Website I have been checking out some of your posts and i can claim clever stuff. I will definitely bookmark your blog.

  292. Currently it sounds like WordPress is the top blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog?|

  293. It as not that I want to copy your internet site, but I really like the pattern. Could you let me know which style are you using? Or was it custom made?

  294. Utterly pent subject material, Really enjoyed reading through.

  295. Helpful information. Lucky me I found your site by accident, and I’m shocked why this coincidence did not came about in advance! I bookmarked it.|

  296. Major thanks for the blog article.Much thanks again. Fantastic.

  297. Interesting post , I am going to spend a lot more time learning about this subject

  298. Actually no matter if someone doesn’t know after that its up to other users that they will help, so here it happens.|

  299. in the evening as the sun sets. The study was undertaken by

  300. The following recommendation is about sleeping estoy haciendo

  301. mac cosmetics cheap I dugg some of you post as I cogitated they were very helpful very helpful

  302. I think this is a real great blog post. Great.

  303. You ought to really control the comments listed here

  304. What as up, I log on to your new stuff daily. Your story-telling style is witty, keep up the good work!

  305. I think this is a real great article post. Much obliged.

  306. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You definitely know what youre talking about, why throw away your intelligence on just posting videos to your weblog when you could be giving us something enlightening to read?|

  307. You have noted very interesting details ! ps decent web site. Mediocrity knows nothing higher than itself, but talent instantly recognizes genius. by Conan Doyle.

  308. Of course, what a fantastic blog and educative posts, I surely will bookmark your site.Have an awsome day!

  309. There is evidently a bunch to identify about this. I consider you made various nice points in features also.

  310. Looking forward to reading more. Great blog post.Thanks Again. Really Cool.

  311. Thankyou for helping out, great info.

  312. Hi! This is my first comment here so I just wanted to give a quick shout out and tell you I really enjoy reading through your posts. Can you suggest any other blogs/websites/forums that deal with the same subjects? Thank you so much!|

  313. That is a great tip especially to those fresh to the blogosphere. Simple but very precise info Thank you for sharing this one. A must read post!

  314. This blog was how do you say it? Relevant!! Finally I ave found something that helped me. Thanks!

  315. Looking forward to reading more. Great blog post.Much thanks again. Keep writing.

  316. Really informative blog.Much thanks again. Keep writing.

  317. I want to to thank you for this excellent read!! I certainly enjoyed every bit of it. I have got you book-marked to check out new stuff you post

  318. Simply a smiling visitor here to share the love (:, btw great pattern. аЂа‹He profits most who serves best.аЂа› by Arthur F. Sheldon.

  319. Im thankful for the article post.Thanks Again. Will read on

  320. Say, you got a nice blog.Thanks Again. Want more.

  321. Hi, i think that i saw you visited my website thus i came to “return the favor”.I am attempting to find things to improve my web site!I suppose its ok to use a few of your ideas!!|

  322. I really liked your blog post.Really thank you! Much obliged.

  323. Simply wanna input that you have a very nice web site , I love the style and design it actually stands out.

  324. Wow, what a video it is! Actually nice feature video, the lesson given in this video is truly informative.

  325. Very informative article post.Really thank you! Really Cool.

  326. Yes. It should work. If it doesn at send us an email.

  327. News. Do you have any tips on how to get listed in Yahoo News?

  328. Thorn of Girl Great info can be discovered on this website website.

  329. Thank you ever so for you post.Much thanks again. Keep writing.

  330. I was examining some of your articles on this internet site and I believe this internet site is rattling instructive! Keep putting up.

  331. wow, awesome article.Much thanks again. Want more.

  332. Hi i am kavin, its my first occasion to commenting anywhere, when i read this piece of writing i thought i could also make comment due to this brilliant article.|

  333. Some really quality posts on this website , bookmarked.

  334. We stumbled over here coming from a different website and thought I might as well check things out.

  335. Wow, that as what I was searching for, what a material! present here at this weblog, thanks admin of this web page.

  336. It as best to participate in a contest for probably the greatest blogs on the web. I will recommend this site!

  337. rare to see a nice blog like this one today.

  338. Regards for this marvellous post, I am glad I observed this internet internet site on yahoo.

  339. Im obliged for the post.Really looking forward to read more. Keep writing.

  340. What’s Happening i am new to this, I stumbled upon this I have discovered It positively useful and it has helped me out loads. I am hoping to give a contribution & assist different customers like its aided me. Great job.|

  341. Right now it sounds like Movable Type is the top blogging platform out there right now. (from what I ave read) Is that what you are using on your blog?

  342. Muchos Gracias for your blog article.Much thanks again. Cool.

  343. With thanks! A good amount of information!

  344. You ought to be a part of a contest for one of the greatest sites on the web. I most certainly will recommend this web site!|

  345. wow, awesome blog post.Really thank you! Really Cool.

  346. stuff right here! Good luck for the following!

  347. Lovely blog! I am loving it!! Will come back again. I am taking your feeds also

  348. Thanks-a-mundo for the article.Really looking forward to read more. Fantastic.

  349. Wow, incredible blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your web site is wonderful, as well as the content!

  350. Only a smiling visitant here to share the love (:, btw outstanding design and style. Justice is always violent to the party offending, for every man is innocent in his own eyes. by Daniel Defoe.

  351. The facts talked about in the post are several of the ideal readily available

  352. You have made some good points there. I checked on the web for more info about the issue and found most individuals will go along with your views on this web site.|

  353. Thanks so much for the article post.Really looking forward to read more. Will read on

  354. These are really fantastic ideas in about blogging. You have touched some nice points here. Any way keep up wrinting.

  355. This very blog is without a doubt entertaining additionally factual. I have discovered helluva helpful stuff out of it. I ad love to come back again and again. Thanks!

  356. Keep up the excellent piece of work, I read few blog posts on this web site and I conceive that your site is rattling interesting and contains circles of great info.

  357. This is one awesome blog.Thanks Again. Cool.

  358. I got this web page from my friend who told me concerning this site and at the moment this time I am browsing this web page and reading very informative posts at this place.|

  359. Thank you for sharing this great post. Very interesting ideas! (as always, btw)

  360. Major thankies for the blog article.Much thanks again. Really Great.

  361. which blog platform are you using for this site? I am getting

  362. I’m not that much of a online reader to be honest but your sites really nice, keep it up! I’ll go ahead and bookmark your site to come back later. Many thanks|

  363. You should be a part of a contest for one of the finest blogs on the internet. I am going to recommend this site!

  364. If you are going for finest contents like I do, simply go to see this site every day since it provides quality contents, thanks

  365. I think other site proprietors should take this site as an model, very clean and excellent user genial style and design, let alone the content. You are an expert in this topic!

  366. Usually I don at learn post on blogs, but I wish to say that this write-up very forced me to take a look at and do it! Your writing taste has been surprised me. Thank you, very great post.

  367. Nice blog here! Also your site loads up very fast! What web host are you using? Can I get your affiliate link to your host? I wish my site loaded up as fast as yours lol

  368. Some really prime blog posts on this site, saved to favorites.

  369. It as difficult to find educated people on this subject, however, you seem like you know what you are talking about! Thanks

  370. This is very I will invite all my friends to your blog, you really got a great blog..-,:,

  371. Im no professional, but I believe you just crafted an excellent point. You obviously know what youre talking about, and I can actually get behind that. Thanks for being so upfront and so truthful.

  372. Tarot de marseille cartomancie horoscop sagittair

  373. Having read this I thought it was really enlightening. I appreciate you finding the time and effort to put this article together. I once again find myself personally spending a lot of time both reading and commenting. But so what, it was still worthwhile!|

  374. Thanks for sharing, this is a fantastic blog post.Really thank you! Keep writing.

  375. Wow! This could be one particular of the most helpful blogs We ave ever arrive across on this subject. Actually Great. I am also a specialist in this topic so I can understand your hard work.

  376. What as up everyone, I am sure you will be enjoying here by watching these kinds of comical video clips.

  377. Nice post. I learn something new and challenging on blogs I stumbleupon everyday. It will always be interesting to read through articles from other authors and use something from their sites. |

  378. My brother suggested I might like this blog. He was totally right. This post truly made my day. You cann’t imagine simply how much time I had spent for this info! Thanks!|

  379. Looking forward to reading more. Great article post.Really looking forward to read more. Great.

  380. lost on everything. Would you recommend starting with a

  381. It is not my first time to pay a quick visit this website, i am visiting this web

  382. I truly appreciate this blog article.Thanks Again. Cool.

  383. this web site conations genuinely good funny stuff too.

  384. I wanted to thank you for this fantastic write-up, I certainly loved each and every small bit of it. I ave bookmarked your web site to look at the latest stuff you post.

  385. Really appreciate you sharing this blog.Really looking forward to read more. Really Great.

  386. Hey there just wanted to give you a quick heads up. The text in your article seem to be running off the screen in Ie. I’m not sure if this is a formatting issue or something to do with browser compatibility but I thought I’d post to let you know. The design and style look great though! Hope you get the issue resolved soon. Kudos|

  387. Spot on with this write-up, I honestly believe this amazing site needs much more attention. I all probably be returning to see more, thanks for the information!

  388. you ?аА аБТ–event it, аА аЂаny plugin or

  389. Woman of Alien Perfect work you have done, this great site is actually interesting with fantastic details. Time is God as means of maintaining all the things from going on at once.

  390. you have brought up a very fantastic points , thankyou for the post.

  391. Very good blog! Do you have any tips for aspiring writers? I’m planning to start my own blog soon but I’m a little lost on everything. Would you advise starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m totally overwhelmed .. Any recommendations? Thanks a lot!|

  392. Thanks again for the blog article.Thanks Again. Cool.

  393. You are my function models. Thanks for the write-up

  394. You have brought up a very wonderful details, thank you for the post.

  395. It’s great that you are getting ideas from this post as well as from our argument made at this time.|

  396. I think that may be an interesting element, it made me assume a bit. Thanks for sparking my considering cap. On occasion I get so much in a rut that I simply really feel like a record.

  397. I stumbledupon it I may come back yet again since i have book marked it.

  398. Touche. Great arguments. Keep up the good spirit.

  399. Hi i am kavin, its my first occasion to commenting anywhere, when i read this piece
    of writing i thought i could also create comment
    due to this brilliant piece of writing.

  1. Pingback: Google

  2. Pingback: Google

  3. Pingback: obat hpv pada pria

  4. Pingback: kelamin

  5. Pingback: Obat Wasir Ambeien Herbal di Kepulauan Yapen

  6. Pingback: Obat Wasir Ambeien Herbal di Teluk Wondama

  7. Pingback: obat kutil nasa

  8. Pingback: Obat Wasir Ambeien Herbal di Sukabumi

  9. Pingback: Obat Wasir Ambeien Herbal di Keerom

  10. Pingback: obat kutil de nature indonesia

  11. Pingback: Obat Kutil Kelamin Di Medan

  12. Pingback: Obat Kutil Di Kelamin Tradisional

  13. Pingback: salep kutil kulit

  14. Pingback: kulit kutil

  15. Pingback: Obat Kutil Murah

  16. Pingback: Bab Berdarah Berbahayakah

  17. Pingback: Beli Obat Ketuat Kemaluan

  18. Pingback: obat kutil kelamin yang alami

  19. Pingback: Obat Herpes Genital Di Malaysia

  20. Pingback: Salep Kutil Di Anus

  21. Pingback: cara mengempiskan wasir luar

  22. Pingback: OBAT KUTIL KELAMIN DENATURE INDONESI

  23. Pingback: obat sipilis di bandung

  24. Pingback: salep obat gatal pada kulit

  25. Pingback: Obat Kutil Kelamin di Bandung

  26. Pingback: obat kutil kelamin herbal

  27. Pingback: obat kutil kelamin laki laki

  28. Pingback: Apa Arti Kondiloma DiDompu

  29. Pingback: Obat Kutil Untuk Wajah DiBlora

  30. Pingback: obat ayang ayangan di apotik

  31. Pingback: kutil kelamin jengger ayam

  32. Pingback: obat wasir tradisional paling ampuh

  33. Pingback: Obat kutil kelamin

  34. Pingback: Jual Obat Kutil Klamin

  35. Pingback: Obat Kutil Kelamin Di Apotik K24

  36. Pingback: Obat Wasir Ambeien Herbal

  37. Pingback: Obat Untuk Sipilis Laten

  38. Pingback: Obat Kutil Yg Dijual Di Apotik

  39. Pingback: menghilangkan kutil di kemaluan

  40. Pingback: Obat Anti Virus Kutil Kelamin

  41. Pingback: Obat Kutil Kelamin Ampuh Di Apotik

  42. Pingback: obat wasir ambeien di bogor

  43. Pingback: bahaya wasir

  44. Pingback: semmbuhkan wartir

Deixe uma resposta

O seu endereço de e-mail não será publicado.