Giter Site home page Giter Site logo

dinesh doifode's Projects

alexa-cookbook icon alexa-cookbook

A series of sample code projects to be used for educational purposes during Alexa hackathons and workshops, and as a reference for tutorials and blog posts.

alexa-skills-development-using-python icon alexa-skills-development-using-python

In this video, you’ll learn the basics of Alexa Skill development by building one. But first, an introductory to Alexa Skills would be great. Alexa is Amazon’s Voice Service, accessed through Amazon Echo. After the setup process, you simply say the word ‘Alexa’, Echo will light up, and Alexa will respond. Alexa Skills are like apps. Skills are voice-driven Alexa capabilities. In other words, Skills are the interface between users and Alexa. We’ll handle the Alexa Skill development process under 3 parts. 1st part will be about signing in to Amazon Web Services (AWS) and creating a function and at 2nd part, we’ll use the Amazon Development Portal to configure our skill. 3rd part will be a short test of our skill. You’ll end with a simple but complete Alexa skill that can run on Amazon Echo or any device with Alexa. This tutorial uses the Alexa Skills Kit, AWS Lambda, and Python. Part 1 * Sign in to AWS Management Console, if you don’t have any account then you can create a free account. From the list of services, select Lambda. * Click the region drop-down in the upper-right corner of the console and select US East (N. Virginia), which is a supported region for Lambda functions used with the Alexa Skills Kit. * Choose to Create a Function to choose a blueprint for your new function * In the search filter box, type Alexa. Select blueprint Alexa-skills-kit-color-expert-python from the results. * Name your function. We’ll use conversation. Then, under the Lambda function handler and role, select the Create a custom role option. * When the IAM role management console opens, click on the Allow to go back to the previous Lambda console. * Scroll down and click on Create Function. * Copy the Amazon Resource Name (ARN) displayed in the upper-right corner of the console that starts with arn:aws:lambda:us-east…. Part 2 * Sign in to Amazon Development Portal, if you don’t have any account then you can create a free account. * Go to Create a New Alexa Skill page * Name your skill. * Click Next to continue to develop * In the Intent Schema box, paste the JSON code.

e-recruitment icon e-recruitment

According to Edwin B. Flippo, “Recruitement is the process of searching the candidates, Employement and simulating them to apply for jobs in the organization”. Recruitement is the activity that links the employers and the job seekers. It is the process of finding and attracting capable applicants for employements. The process begins when new recruits are sought and when there applications are submitted online recruitements offers recruiters one of the most powerfull and cost effective ways to recruit staff for an organization. Online Recruitement, E-Recruitement, or web-recruitment process. E-Recruitement (e-conscription) is the process of personal recruitment using electronic resources, in particular internet companies and recruitement agent have moved much of their recruitement process online so as to improve the speed by which job candidates can be muched with live vacancies. Using database technology and online job advertising boards and search engines, employers can now fill posts in a fraction of the time previously possible. The Buzzword and latest tends in recruitement is the “E- Recruitement “.Also knows as “Online Recruitement, it is the use of technology and web based to assist the recruitement process.

irremoteesp8266 icon irremoteesp8266

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

mqtt-homeauto-iot- icon mqtt-homeauto-iot-

Abstract-By the virtue of blooming automation industry and wireless connectivity, all the devices within the home can be connected. This improves the comfort, energy efficiency,indoor security, cost savings of the home. Small and constrainedembedded devices are used to remotely monitor the conditionswithin home and control the home appliances. In such case,power consumption and network bandwidth become a majorconcern. We need a low power device that transmits messagesthrough a less verbose protocol. Owing to the ubiquitousavailability of WiFi, all the appliances within home can beconnected through a common gateway. This paper presentsan overview of a light weight Message Queuing TelemetryTransport (MQTT) protocol. In the prototype, we attempt toimplement MQTT on ESP8266, a WiFi based developmentboard. Sensors and actuators are connected to ESP8266 anda Mosquitto based MQTT broker is established for remotemonitoring and control.Keywords: Message Queuing Telemetry Transport (MQTT),ESP8266, Mosquitto, Home automatio MQTT based home automation system using... (PDF Download Available). Available from: https://www.researchgate.net/publication/316448543_MQTT_based_home_automation_system_using_ESP8266 [accessed May 30 2018].

serialterminal icon serialterminal

Terminal for Serial Communication written in Python using pyserial and Tkinter

skill-sample-python-smarthome-sandbox icon skill-sample-python-smarthome-sandbox

This is Alexa skill sample code for showing how several areas of a Smart Home model come together to define and provide endpoint devices using Lambda, IoT Core, DynamoDB, and API Gateway services.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.