Skip to content

Instantly share code, notes, and snippets.

View mayurmorin's full-sized avatar
🎯
Focusing

MAYUR PETHANI mayurmorin

🎯
Focusing
  • FEATHERLIGHT
View GitHub Profile
import scipy.spatial.distance as dist
import numpy as np
# Prepare 2 vectors (data points) of 10 dimensions
A = np.random.uniform(0, 10, 10)
B = np.random.uniform(0, 10, 10)
print '\n2 10-dimensional vectors'
print '------------------------'
print A
from rasa_core.channels import HttpInputChannel
from rasa_core.agent import Agent
from rasa_core.interpreter import RasaNLUInterpreter
from rasa_slack_connector import SlackInput
nlu_interpreter = RasaNLUInterpreter('./models/nlu/default/weathernlu')
agent = Agent.load('./models/dialogue', interpreter = nlu_interpreter)
input_channel = SlackInput('xoxp-777777777777-888888888-99999999999-41b6e1110fccfc98225b125fa288988d', #app verification token
@mayurmorin
mayurmorin / app_rasa_connector.py
Created November 9, 2019 11:08
Automated Essay Scoring
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
import logging
from builtins import str
from flask import Blueprint, request, jsonify
@mayurmorin
mayurmorin / dialogue_management_model.py
Created November 9, 2019 11:15
Automated Essay Scoring
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
import logging
from rasa_core.agent import Agent
from rasa_core.channels.console import ConsoleInputChannel
from rasa_core.interpreter import RegexInterpreter
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
import logging
from rasa_core.agent import Agent
from rasa_core.channels.console import ConsoleInputChannel
from rasa_core.interpreter import RegexInterpreter
from __future__ import absolute_import
from __future__ import division
from __future__ import unicode_literals
import logging
from rasa_core.agent import Agent
from rasa_core.policies.keras_policy import KerasPolicy
from rasa_core.policies.memoization import MemoizationPolicy

Generated Story 3320800183399695936

  • greet
    • utter_greet
  • inform
    • utter_ask_location
  • inform{"location": "italy"}
    • slot{"location": "italy"}
    • action_weather
    • slot{"location": "italy"}
  • goodbye
from __future__ import absolute_import
from __future__ import division
from __future__ import unicode_literals
from rasa_core.actions.action import Action
from rasa_core.events import SlotSet
class ActionWeather(Action):
def name(self):
return 'action_weather'
slots:
location:
type: text
intents:
- greet
- goodbye
- inform
entities:
- location
templates:
{'intent':
{'name': 'inform',
'confidence': 0.7305611468844833},
'entities': [{'start': 28, 'end': 37, 'value': 'bercelona', 'entity': 'location', 'extractor': 'ner_crf'}], 'intent_ranking':
[{'name': 'inform', 'confidence': 0.7305611468844833},
{'name': 'greet',
'confidence': 0.15934033175706844},
{'name': 'goodbye',
'confidence': 0.11009852135844819}],
'text': 'I am planning my holiday to Bercelona. I wonder what is the weather out there.'}