seattlejs / seattlejs

http://seattlejs.com
104 stars 10 forks source link

Talk Proposal: Adding Azure search to your app #39

Closed EvanBoyle closed 7 years ago

EvanBoyle commented 9 years ago

Adding Azure Search to your app

Search is often one of the default methods of navigating in a web/mobile app. Quality of search can make or break things like engagement, return visits, conversions etc. But building an maintaining a good search experience is difficult, and the tools available are either very expensive, or have extremely steep learning curves. Azure Search is a new search SAAS offering that substantially lowers the barrier to entry. I'd like to do a live coding lab with the group where we take an application and build some cool search features step by step, like auto-complete/suggestions, faceting, visualizations, etc. I really enjoyed participating in the react workshop (in February maybe?) that followed a similar format. I'd plan on providing a github project that the group could use to follow along, and would likely build the demo application in react (although I'm open to suggestions). I've built some simple search UI in react in the past and would love the chance to expand on it:

https://github.com/AzureSearch/AzureSearchNodeJSIndexerDemo/tree/master/js/UI

I've given a meetup talk on Azure Search in the past. Here is the summary I used as well as the slide deck that went with it. When given the option, I much prefer live coding demos than PPT.

http://www.slideshare.net/EvanBoyle1/adding-azuresearch

summary used for previous meetups:

Many applications use search as the primary interaction pattern for their users. When it comes to search, user expectations are high. Users expect great relevance, suggestions, and solid linguistics that effortlessly handle spelling mistakes, near-instantaneous responses, multiple language, faceting, and more. During this presentation, Evan Boyle (Engineer on Azure Search) will take a mobile application with a SQL backend and show just how easy it is to add a rich full text search experience with Azure Search.

Speaker:

Evan Boyle is an Engineer for Microsoft's Azure Search. Evan has experience in a variety of fields including security research, data visualization, and predictive analytics. Evan is currently responsible for the management and monitoring experience in the new Azure portal.

hamoore commented 8 years ago

I'm sorry we haven't gotten back to you yet on this! I know this proposal is getting a little old, but is this still relevant and are you still interested in giving this talk?

EvanBoyle commented 8 years ago

Yes I'm still very interested in giving a talk. I've been working on a 100% react/flux search demo that provides lots of really cool features such as infinite scroll loading, suggestions/typeahead, filtering and faceted search. I thought it might be interesting to do a workshop where we build/recreate some of these features together.

hamoore commented 8 years ago

That sounds very cool! How long do you think you would need?

On Mon, Dec 21, 2015 at 10:14 AM, Evan Boyle notifications@github.com wrote:

Yes I'm still very interested in giving a talk. I've been working on a 100% react/flux search demo that provides lots of really cool features such as infinite scroll loading, suggestions/typeahead, filtering and faceted search. I thought it might be interesting to do a workshop where we build/recreate some of these features together.

— Reply to this email directly or view it on GitHub https://github.com/seattlejs/seattlejs/issues/39#issuecomment-166379717.

Heather Moore Office Manager Formidable Labs

EvanBoyle commented 8 years ago

It depends on how in depth you'd like me to go. I'd say in half an hour I could do an overview of the search technology and setting that up, plus a walk through of the react/flux app. If I was doing a workshop sort of thing I'd imagine an hour would probably be more ideal.

On Monday, December 21, 2015, Heather Moore notifications@github.com wrote:

That sounds very cool! How long do you think you would need?

On Mon, Dec 21, 2015 at 10:14 AM, Evan Boyle <notifications@github.com javascript:_e(%7B%7D,'cvml','notifications@github.com');> wrote:

Yes I'm still very interested in giving a talk. I've been working on a 100% react/flux search demo that provides lots of really cool features such as infinite scroll loading, suggestions/typeahead, filtering and faceted search. I thought it might be interesting to do a workshop where we build/recreate some of these features together.

— Reply to this email directly or view it on GitHub <https://github.com/seattlejs/seattlejs/issues/39#issuecomment-166379717 .

Heather Moore Office Manager Formidable Labs

— Reply to this email directly or view it on GitHub https://github.com/seattlejs/seattlejs/issues/39#issuecomment-166395642.

hamoore commented 8 years ago

Great! We do generally max out at 30 minutes for talks, but I'll speak with the organizers and see if they think making an exception would be beneficial! We are currently sorting out a calendar for the year, so I'll get back to you as soon as we have a better idea of the best timing!

EvanBoyle commented 8 years ago

Great, keep me posted!

On Tuesday, December 22, 2015, Heather Moore notifications@github.com wrote:

Great! We do generally max out at 30 minutes for talks, but I'll speak with the organizers and see if they think making an exception would be beneficial! We are currently sorting out a calendar for the year, so I'll get back to you as soon as we have a better idea of the best timing!

— Reply to this email directly or view it on GitHub https://github.com/seattlejs/seattlejs/issues/39#issuecomment-166747205.

EvanBoyle commented 8 years ago

Hi Heather,

Any updates?

hamoore commented 8 years ago

Hi Evan! We're still in discussions, but I will see if I can get any information for you! :)

On Thu, Jan 7, 2016 at 11:14 AM Evan Boyle notifications@github.com wrote:

Hi Heather,

Any updates?

— Reply to this email directly or view it on GitHub https://github.com/seattlejs/seattlejs/issues/39#issuecomment-169777841.

Heather Moore Office Manager

Formidable

codefoster commented 7 years ago

Hey, @EvanBoyle, our ideal speakers line up for an evening is 1 30 min feature presentation and 2 10 min lightning presentations. That said, there shouldn't be any trouble at all sneaking a feature up to roughly 40 min. Let me know if that works for your presentation and I'll let you know when we can suggest a month to line you up.

EvanBoyle commented 7 years ago

That would be great. How far in advance are you planning talks?

codefoster commented 7 years ago

How does March 9 sound? April 13 is also available.

codefoster commented 7 years ago

@EvanBoyle, actually, it's looking more like April 13, so let me know if that works.

EvanBoyle commented 7 years ago

Yeah that sounds great. Let's put it on the calendar

codefoster commented 7 years ago

Good. Can you read the code of conduct and confirm that you agree?

EvanBoyle commented 7 years ago

I agree to the code of conduct. The venue will likely be determined closer to the date of the presentation correct? Is there a standard time the events are hosted?

codefoster commented 7 years ago

@EvanBoyle, sorry for the late reply to this. Yes, the venues are sometimes chosen closer to event time. We know now that the April 13 event will be at Galvanize. I've got you down then for April 13. Targeting 25 minutes for your presentation. Let me know if you have any more questions.

codefoster commented 7 years ago

@EvanBoyle, I just wanted to be sure you saw that we had a change of venue for this event. We're now going to be at Simply Measured. Details are on the meetup event page. You're still on to speak, right?

EvanBoyle commented 7 years ago

Got it, thanks Jeremy!

On Mar 31, 2017 12:29 AM, "Jeremy Foster" notifications@github.com wrote:

@EvanBoyle https://github.com/EvanBoyle, I just wanted to be sure you saw that we had a change of venue for this event. We're now going to be at Simply Measured. Details are on the meetup event page https://www.meetup.com/seattlejs/events/230354991/. You're still on to speak, right?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/seattlejs/seattlejs/issues/39#issuecomment-290638219, or mute the thread https://github.com/notifications/unsubscribe-auth/ACb1U5SLY8AWcAsFHMR7vZLXJmcIenjxks5rrKtCgaJpZM4FpwzU .