In [4]:
import numpy as np
import pandas as pd
In [2]:
# JSON
import json
from pprint import pprint
with open('') as data_file:
data = json.load(data_file)
pprint(data)
In [13]:
# Utilities CSV
data = pd.read_csv('C:/Users/rafael/Documents/drive-download-20161125T183443Z/Keila_utilities_comma.csv')
data
Out[13]:
In [14]:
# 1 prompt: arrange meeting?
# 2 meeting time
# 3 number of people
# 4 before the meeting time automatic reminder to all participants to confirm their presence
# 5 if less than original number of people then an alternate meeting room be suggested
# Preassign a room based on reservation (at the time the reservation is done).
# features of the room: room number, max occupancy
# features of occupants: names
list_of_attendents = ['A', 'B', 'C', 'D', 'E', 'F', 'G']
room = {'1':15, '2':8, '3':4}
time = 12.00
# "Send push notification to participants" (first message sent immediately, second sent one hour earlier)
# Notification is public
def notification(time, list_of_attendents):
#So the attendands in the list_of_attendents should be a class, that has a variable int occupiedRoom, and it this case you should go through them in a loop and compare that they are in the room time and return a new list of those. return list_of_actual_attendees
# "If not identified participants, sends a request to the organizer (host) to ask about the number of attending participants"
# 20-min prior to start of the reservation, checks the amount of participants and their location.
# Assigns a new room that optimizes the room size,
# distance of participants from the room,
# and expected energy consumption.
# Send push notification of the reserved room to the participants/host.
In [ ]: