Skip to content

Commit

Permalink
Initial import: v.1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
vseloved committed Apr 15, 2017
0 parents commit c5c6c77
Show file tree
Hide file tree
Showing 98 changed files with 8,658 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
*~
*.fasl
\#*
.*
*.ann
!.gitignore
13 changes: 13 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Copyright 2013 Vsevolod Dyomkin

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
26 changes: 26 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# ANN -- a simple annotation tool

![](site/ann-big.jpg)

## Usage

The normal ANN run sequence may be found in `run.lisp`.
It may be invoked either from the REPL or shell: e.g. `sbcl --load run.lisp`.

The documents for annotation should be put into `data` doc.
To select a particular annotation scheme the root folder of the texts to annotate should have a file `.ann.yaml` (similar in format to the [default one](data/.ann.yaml)).

New annotation schemes may be defined in <schemas/> dir. The default one is for NER annotation.

![](doc/screen1.jpg)

The annotation process is intuitive: just select the spans to annotate and choose the appropriate class. Incorrect annotations may be removed. All changes are persisted to disk in an `.ann` file alongside the text file at once.

![](doc/screen2.jpg)

## License

The license of ANN is Apache 2.0.

(c) 2016-2017, Vsevolod Dyomkin <[email protected]>

22 changes: 22 additions & 0 deletions ann.asd
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
(in-package #:asdf-user)

(defsystem #:ann
:version (:read-file-line "version.txt" :at 0)
:description "A simple text annotation assistant."
:author "Vsevolod Dyomkin <[email protected]>"
:maintainer "Vsevolod Dyomkin <[email protected]>"
:depends-on (#:rutilsx #:cl-ppcre #:hunchentoot #:cl-who #:cl-fad
#:yason #:cl-yaml #:cl-json
#+dev #:should-test)
:serial t
:components
((:module "src" :serial t
:components (#+dev (:file "../hunch")
(:file "packages")
(:file "ann")
(:module "formats" :serial t
:components ((:file "bsf")))
(:file "site")))
#+dev
(:module "test" :serial t
:components ())))
117 changes: 117 additions & 0 deletions data/enron/enronsent00_01.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
Michael:
Thanks for putting the paperwork together.

I would have interest in meeting if you can present unique investment
opportunities that I don't have access to now. Most of my contact with
financial advisors in the past has consisted of them suggesting a mutual
fund, telling me to invest in Home Depot, Sun, and Coke, or trying to pass
off their banks' biased research reports as something valuable. The above
services provide no value to me personally. If you can present
opportunities such as access to private equity or hedge funds, or other
ideas with strong growth potential and low correlation to the S@P, I'd
listen.

John

John -

We'll get the paperwork together and sent to you for naked options. At
some point, I'd like to talk about the diversification strategy in more
detail -- perhaps over dinner or a quick meeting after the markets close?

Michael Gapinski
Account Vice President
Emery Financial Group
PaineWebber, Inc.
713-654-0365
800-553-3119 x365
Fax: 713-654-1281
Cell: 281-435-0295

Michael:
Appreciate the idea. However, with my natural long, I'm not looking to
really trade around the position. I believe ENE will continue to be range
bound, but in case it is not, I don't want to forgo 50% of my option
premium.
I have price targets of where I would like to lighten up exposure to ENE
and will use calls to implement the stategy. To that regards, I noticed I
was not approved to sell naked calls. I would like that ability in order
to hedge some exposure I have of unexercised vested options. Please look
into that for me.
John.

John -

I was looking at the recent pullback in ENE and thinking it might be an
opportunity to buy back the calls you sold. Of course, you would then be
in a position to sell calls again if the stock makes a bounce. I'm not
sure that ENE @ 75 is the place, but maybe @ 73. Call me if you're
interested.

Michael Gapinski
Account Vice President
Emery Financial Group
PaineWebber, Inc.
713-654-0365
800-553-3119 x365
Fax: 713-654-1281
Cell: 281-435-0295

Notice Regarding Entry of Orders and Instructions: Please
do not transmit orders and/or instructions regarding your
PaineWebber account(s) by e-mail. Orders and/or instructions
transmitted by e-mail will not be accepted by PaineWebber and
PaineWebber will not be responsible for carrying out such orders
and/or instructions. Notice Regarding Privacy and Confidentiality:
PaineWebber reserves the right to monitor and review the content of
all e-mail communications sent and/or received by its employees.

Notice Regarding Entry of Orders and Instructions: Please
do not transmit orders and/or instructions regarding your
PaineWebber account(s) by e-mail. Orders and/or instructions
transmitted by e-mail will not be accepted by PaineWebber and
PaineWebber will not be responsible for carrying out such orders
and/or instructions. Notice Regarding Privacy and Confidentiality:
PaineWebber reserves the right to monitor and review the content of
all e-mail communications sent and/or received by its employees.

Notice Regarding Entry of Orders and Instructions: Please
do not transmit orders and/or instructions regarding your
PaineWebber account(s) by e-mail. Orders and/or instructions
transmitted by e-mail will not be accepted by PaineWebber and
PaineWebber will not be responsible for carrying out such orders
and/or instructions. Notice Regarding Privacy and Confidentiality:
PaineWebber reserves the right to monitor and review the content of
all e-mail communications sent and/or received by its employees.

Who cares??????

Please note that effective immediately my email address has changed to
[email protected]

He just rescheduled to Wednesday. How about dinner on Wednesday after that ?

Your buddy Beau invited me. How about prior to that or after that on Tuesday.

not really...

already have plans on thursday .

are you going to the NYMEX candidate cocktail hour Tuesday?

oh god is there an agenda.

Would dinner Thursday work instead.





not really...

already have plans on thursday .

are you going to the NYMEX candidate cocktail hour Tuesday?

oh god is there an agenda.

59 changes: 59 additions & 0 deletions data/enron/enronsent00_02.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
Renee,

I would like to have a meeting to go over the payment methodology. Scott Neal and Tom Martin would like to attend as well. This afternoon at 2 PM or later would work for us. Please let me know what time we could meet.

Thank you,

Phillip

Phillip,

This section pertains to terminated employees who are paid out in the year following the termination event. The way the tax law works, the tax basis for your share distribution will be based on the closing stock price the day preceding notification to the transfer agent. As such, we will distribute net shares calculating the proper withholding at fair market value the day prior to notifying the transfer agent. We will be distributing the shares reflected on your 9/30/01 statement (6,606 shares plus cash for fractional shares). If you would prefer to settle the taxes with a personal check, we can distribute gross shares. Please let me know you preference.

As you know, we are in the process of transferring recordkeeping services from NTRC to Hewitt. As such, we have a CPA, Larry Lewis, working with us to audit and set up transition files. He has become our department expert on the PSA account (much more knowledgeable than myself) and the various plan provision amendments. If you would like, we can set up a conference call with you, myself, and Larry to go over the payment methodology. Please let me know a date and time that is convenient for you.

Thanks,

Renee

Renee,

Thank you for digging in to the issue of Deferred Phantom Stock Units. It is clear that the payment will be made in shares. However, I still don't understand which date will be used to determine the value and calculate how many shares. The plan document under VII. Amount of Benefit Payments reads "The value of the shares, and resulting payment amount will be based on the closing price of Enron Corp. common stock on the January 1 before the date of payment, and such payment shall be made in shares of Enron Corp. common stock." Can you help me interpret this statement and work through the numbers on my account.

Thank you,

Phillip Allen

Let me know when you get the quotes from Pauline. I am expecting to pay something in t
he $3,to $5,000 range. I would like to see the quotes and a description of the work to b
e done. It is my understanding that some rock will be removed and replaced with siding. If
they are getting quotes to put up new rock then we will need to clarify.

Jacques is ready to drop in a dollar amount on the release. If the negotiations stall, it seems like I need to go ahead and cut off the utilities. Hopefully things will go smoothly.

Phillip

Attendees: Pam Butler
Renee Ratcliff
Larry Lewis
Tom Martin
Scott Neal
Phillip Allen

Greg,

I faxed you the promotional on 10300 Heritage Office Building with the Nimitz post office. The broker called back shortly after I spoke to you to let me know that the kestrel air park building and the strip center at fm78 & walzem had both sold. Let me know what you think of this property. Also, let me know of any other ideas about replacement property.

Phillip

Jim,

Take a look at this spreadsheet. I tried to calculate the IRR on the port Aransas and Roma post offices. Is this how your clients usually evaluate these properties? The Roma deal looks much better.

Phillip

Mery,

This sounds better than the limitations you were describing in the meeting. We should be able to work with this.

Phillip
72 changes: 72 additions & 0 deletions data/enron/enronsent01_01.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
Joan Woodson
08/10/2000 08:28 AM
Enron Investment Partners


Congratulations! You've all won!

...Now comes the fun part....

The following have made a team for the game show on August 17th!.

Thanks to all who volunteered. You will remain as alternates.

Analyst Team Participants:

Analyst Team 1: Coach: Lisa Gilette
Kristen Quinn, Sarah Mulholland, Samuel Pak, Daniel Kang

Analyst Team 2: Coach: Doug Sewell
Jeffrey Synder, Ryan Hinze, Sheetal Patel, Johnathan Anderson

Associate Team Participants:

Associate Team 1: Coach: Ben Markey
Mary John, Russell Dyk, Webb Jennings, Martin Gonzales

Mixed A/ATeam 2: Coach: Melanie King
Brandon Luna - Analyst, Bryan Hull - Analyst, Eduardo Tellechea -
Associate, Milson Mundim - Associate

Alternates: Heather Johnson, Usman Shaukat, Gerard Benitez, Matthew Almy,
Travis Hanson

WHO WANTS TO HELP MILLIONS FOR UNITED WAY?
We hope you do!

How to Pledge:
This year it is very easy to make your contribution. Simply type in the
following United Way link, http://unitedway.enron.com or go directly to
Internet Explorer or Netscape and type in unitedway.enron.com in the address
field. Either option should take you directly to Enron's United Way 2000
Campaign site.

PLEASE NOTE: Your pledge is to be made electronically - it only takes
minutes. No physical pledge cards.

Questions: If you have any questions regarding the pledging process, please
contact Joan Woodson (3-5213), Bert Frazier (3-5076) or Kathy Mayfield
(3-3264).

you know that both o'neal and matt are out?







Game tonight at 7, it's time to kick some ass.

i have not gotten a good response so i think shanna and i are going to stay
in town. the weather is going to be fine, hector was just blowing smoke.

Christa Winfrey
08/08/2000 11:36 AM
have you heard from anyone? also, what's the deal with the weather this
weekend? is it supposed to be storming?

by the way, buy it now b/c it is going to 100 by year end.

Your father never listens to me, what can I say? But, I'm very happy for
you! How are you? Any news on Aunt Toni? LU-M
Loading

0 comments on commit c5c6c77

Please sign in to comment.